Nuprl Definition : rng-pps
rng-pps(r;eq) ==
  mk-complete-pgeo(mk-pgeo(rng-pp-primitives(r);
                           λl,a,v,v. Ax;
                           λa,l,m. if eq (a . m) 0 then inr <a, λnp.(np Ax), λ%6.Ax>  else inl (λ%.Ax) fi
                           λl,a,b. if eq (b . l) 0 then inr <l, λnp.(np Ax), λ%6.Ax>  else inl (λ%.Ax) fi
                           λa,b,_. <(a x b), λ_.Ax, λ_.Ax>
                           λa,b,_. <(a x b), λ_.Ax, λ_.Ax>
                           λl.rng-pp-nontriv1(r;eq;l);
                           λa.rng-pp-nontriv2(r;eq;a));λi.1)
Definitions occuring in Statement : 
rng-pp-nontriv2: rng-pp-nontriv2(r;eq;p), 
rng-pp-nontriv1: rng-pp-nontriv1(r;eq;l), 
rng-pp-primitives: rng-pp-primitives(r), 
mk-complete-pgeo: mk-complete-pgeo(pg;p), 
mk-pgeo: mk-pgeo(p; ss; por; lor; j; m; p3; l3), 
ifthenelse: if b then t else f fi , 
apply: f a, 
lambda: λx.A[x], 
pair: <a, b>, 
inr: inr x , 
inl: inl x, 
natural_number: $n, 
axiom: Ax, 
rng_one: 1, 
rng_zero: 0, 
scalar-product: (a . b), 
cross-product: (a x b)
Definitions occuring in definition : 
mk-complete-pgeo: mk-complete-pgeo(pg;p), 
mk-pgeo: mk-pgeo(p; ss; por; lor; j; m; p3; l3), 
rng-pp-primitives: rng-pp-primitives(r), 
ifthenelse: if b then t else f fi , 
scalar-product: (a . b), 
natural_number: $n, 
rng_zero: 0, 
inr: inr x , 
apply: f a, 
inl: inl x, 
cross-product: (a x b), 
pair: <a, b>, 
axiom: Ax, 
rng-pp-nontriv1: rng-pp-nontriv1(r;eq;l), 
rng-pp-nontriv2: rng-pp-nontriv2(r;eq;p), 
lambda: λx.A[x], 
rng_one: 1
FDL editor aliases : 
rng-pps
Latex:
rng-pps(r;eq)  ==
    mk-complete-pgeo(mk-pgeo(rng-pp-primitives(r);
                                                      \mlambda{}l,a,v,v.  Ax;
                                                      \mlambda{}a,l,m.  if  eq  (a  .  m)  0
                                                                    then  inr  <a,  \mlambda{}np.(np  Ax),  \mlambda{}\%6.Ax> 
                                                                    else  inl  (\mlambda{}\%.Ax)
                                                                    fi  ;
                                                      \mlambda{}l,a,b.  if  eq  (b  .  l)  0
                                                                    then  inr  <l,  \mlambda{}np.(np  Ax),  \mlambda{}\%6.Ax> 
                                                                    else  inl  (\mlambda{}\%.Ax)
                                                                    fi  ;
                                                      \mlambda{}a,b,$_{}$.  <(a  x  b),  \mlambda{}$_{}$.Ax,  \000C\mlambda{}$_{}$.Ax>
                                                      \mlambda{}a,b,$_{}$.  <(a  x  b),  \mlambda{}$_{}$.Ax,  \000C\mlambda{}$_{}$.Ax>
                                                      \mlambda{}l.rng-pp-nontriv1(r;eq;l);
                                                      \mlambda{}a.rng-pp-nontriv2(r;eq;a));\mlambda{}i.1)
Date html generated:
2018_05_22-PM-00_55_23
Last ObjectModification:
2017_12_22-PM-04_09_28
Theory : euclidean!plane!geometry
Home
Index