Nuprl Lemma : test-mrec-reduce
test-ind(
         test-aprog(x)⇒ 1;
         test-iterate(x)⇒ x.2;
         test-test(x)⇒ x.3;
         test-afoo(x)⇒ 4;
         test-bar(x)⇒ x.5;
         test-xx(x,x)⇒ x,x.6;
         test-aprop(x)⇒ 7;
         test-false⇒ 99;
         test-implies(a,b)⇒ x,c.c;
         test-box(x,x)⇒ x,x.9;
         test-diamond(x,x)⇒ x,x.10)  
test-prop-obj(test-implies(22;33)) ~ test-ind(
                                              test-aprog(x)⇒ 1;
                                              test-iterate(x)⇒ x.2;
                                              test-test(x)⇒ x.3;
                                              test-afoo(x)⇒ 4;
                                              test-bar(x)⇒ x.5;
                                              test-xx(x,x)⇒ x,x.6;
                                              test-aprop(x)⇒ 7;
                                              test-false⇒ 99;
                                              test-implies(a,b)⇒ x,c.c;
                                              test-box(x,x)⇒ x,x.9;
                                              test-diamond(x,x)⇒ x,x.10)  
                                     test-prop-obj(33)
Proof
Definitions occuring in Statement : 
test-ind: test-ind, 
test-implies: test-implies(x1;x), 
test-prop-obj: test-prop-obj(x), 
apply: f a, 
natural_number: $n, 
sqequal: s ~ t
Definitions unfolded in proof : 
uall: ∀[x:A]. B[x], 
so_lambda: λ2x.t[x], 
member: t ∈ T, 
top: Top, 
so_apply: x[s], 
so_lambda: λ2x y.t[x; y], 
so_apply: x[s1;s2], 
so_lambda: so_lambda(x,y,z,w.t[x; y; z; w]), 
so_apply: x[s1;s2;s3;s4]
Lemmas referenced : 
istype-void
Rules used in proof : 
sqequalSubstitution, 
sqequalRule, 
cut, 
introduction, 
extract_by_obid, 
sqequalHypSubstitution, 
sqequalTransitivity, 
computationStep, 
sqequalReflexivity, 
isectElimination, 
thin, 
isect_memberEquality_alt, 
voidElimination, 
hypothesis
Latex:
test-ind(
                  test-aprog(x){}\mRightarrow{}  1;
                  test-iterate(x){}\mRightarrow{}  x.2;
                  test-test(x){}\mRightarrow{}  x.3;
                  test-afoo(x){}\mRightarrow{}  4;
                  test-bar(x){}\mRightarrow{}  x.5;
                  test-xx(x,x){}\mRightarrow{}  x,x.6;
                  test-aprop(x){}\mRightarrow{}  7;
                  test-false{}\mRightarrow{}  99;
                  test-implies(a,b){}\mRightarrow{}  x,c.c;
                  test-box(x,x){}\mRightarrow{}  x,x.9;
                  test-diamond(x,x){}\mRightarrow{}  x,x.10)   
test-prop-obj(test-implies(22;33))  \msim{}  test-ind(
                                                                                            test-aprog(x){}\mRightarrow{}  1;
                                                                                            test-iterate(x){}\mRightarrow{}  x.2;
                                                                                            test-test(x){}\mRightarrow{}  x.3;
                                                                                            test-afoo(x){}\mRightarrow{}  4;
                                                                                            test-bar(x){}\mRightarrow{}  x.5;
                                                                                            test-xx(x,x){}\mRightarrow{}  x,x.6;
                                                                                            test-aprop(x){}\mRightarrow{}  7;
                                                                                            test-false{}\mRightarrow{}  99;
                                                                                            test-implies(a,b){}\mRightarrow{}  x,c.c;
                                                                                            test-box(x,x){}\mRightarrow{}  x,x.9;
                                                                                            test-diamond(x,x){}\mRightarrow{}  x,x.10)   
                                                                          test-prop-obj(33)
Date html generated:
2019_10_15-AM-10_52_08
Last ObjectModification:
2019_03_22-PM-05_27_42
Theory : tree_1
Home
Index