Nuprl Definition : SafeForm

SafeForm(f) ==
  Form_ind(f;
           FormVar(v)⇒ tt;
           FormConst(c)⇒ tt;
           FormSet(x,phi)⇒ r.r ∧b PZF_safe(phi;[x]);
           FormEqual(l,r)⇒ r1,r2.r1 ∧b r2;
           FormMember(e,s)⇒ r1,r2.r1 ∧b r2;
           FormAnd(l,r)⇒ r1,r2.r1 ∧b r2;
           FormOr(l,r)⇒ r1,r2.r1 ∧b r2;
           FormNot(b)⇒ r1.r1;
           FormAll(x,b)⇒ r1.r1;
           FormExists(x,b)⇒ r1.r1) 



Definitions occuring in Statement :  PZF_safe: PZF_safe(phi;vs),  Form_ind: Form_ind,  cons: [a / b],  nil: [],  band: p ∧b q,  btrue: tt
Definitions occuring in definition :  Form_ind: Form_ind,  btrue: tt,  PZF_safe: PZF_safe(phi;vs),  cons: [a / b],  nil: [],  band: p ∧b q
FDL editor aliases :  SafeForm SafeForm

Latex:
SafeForm(f)  ==
    Form\_ind(f;
                      FormVar(v){}\mRightarrow{}  tt;
                      FormConst(c){}\mRightarrow{}  tt;
                      FormSet(x,phi){}\mRightarrow{}  r.r  \mwedge{}\msubb{}  PZF\_safe(phi;[x]);
                      FormEqual(l,r){}\mRightarrow{}  r1,r2.r1  \mwedge{}\msubb{}  r2;
                      FormMember(e,s){}\mRightarrow{}  r1,r2.r1  \mwedge{}\msubb{}  r2;
                      FormAnd(l,r){}\mRightarrow{}  r1,r2.r1  \mwedge{}\msubb{}  r2;
                      FormOr(l,r){}\mRightarrow{}  r1,r2.r1  \mwedge{}\msubb{}  r2;
                      FormNot(b){}\mRightarrow{}  r1.r1;
                      FormAll(x,b){}\mRightarrow{}  r1.r1;
                      FormExists(x,b){}\mRightarrow{}  r1.r1) 



Date html generated: 2018_05_21-PM-11_36_17
Last ObjectModification: 2017_10_12-PM-02_53_37

Theory : PZF


Home Index