SimpleMulFacts Sections DiscrMathExt Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Def  P  Q == (P  Q) & (P  Q)

is mentioned by

Thm*  !{p:()| x:p(x prime(x) }[prime_decider_exists]
Thm*  y:. prime(-y prime(y)[prime_neg]
Thm*  x:prime(x x<2  (i,j:{2..x}. x = ij)[nonprime_nat]
Thm*  x:. prime(x 2x & (i:{2..x}. i | x)[prime_nat]
Thm*  a,b:a | b  (c:b = ac)[divides_def_on_nat]
Thm*  a,b:. 0<ab  0<a & 0<b[pos_mul_arg_boundsNat]
Thm*  a,b:m,n:m = n  (ma = nb  a = b)[mul_cancel_in_eq2]
Thm*  a,b:n:na = nb  a = b[mul_cancel_in_eq1]
Thm*  a,b:n:nanb  ab[nat_factor_cancel_rw]
Thm*  a,b:ab = 0  a = 0  b = 0[prod_zero_iff_factor_zero]
Thm*  x,y:xy = 1  x = 1 & y = 1[nat_prod_one_iff_factors_one]

In prior sections: core well fnd int 1 bool 1 rel 1 quot 1 LogicSupplement int 2 num thy 1

Try larger context: DiscrMathExt IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

SimpleMulFacts Sections DiscrMathExt Doc