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) then inr <a, λnp.(np Ax), λ%6.Ax>  else inl %.Ax) fi ;
                           λl,a,b. if eq (b l) then inr <l, λnp.(np Ax), λ%6.Ax>  else inl %.Ax) fi ;
                           λa,b,_. <(a b), λ_.Ax, λ_.Ax>;
                           λa,b,_. <(a 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 then else fi  apply: a lambda: λx.A[x] pair: <a, b> inr: inr  inl: inl x natural_number: $n axiom: Ax rng_one: 1 rng_zero: 0 scalar-product: (a b) cross-product: (a 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 then else fi  scalar-product: (a b) natural_number: $n rng_zero: 0 inr: inr  apply: a inl: inl x cross-product: (a 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