| turing_machine |
Def TM(M) == Finite( Thm* |
| tm_r |
Def p.r == 2of(2of(2of(2of(2of(2of(2of(p)))))))
Thm* |
| tm_t |
Def p.t == 1of(2of(2of(2of(2of(2of(2of(p)))))))
Thm* |
| tm_q |
Def
Thm* |
| finite |
Def Finite(T) == Thm* Finite(T) |
| int_seg |
Def {i..j Thm* |
| nat |
Def Thm* |
| lelt |
Def i |
| le |
Def A Thm* |
| not |
Def Thm* ( |
| tm_pi |
Def Thm* |
| tm_sigma |
Def Thm* |
| tm_proto_pi |
Def P
Thm* |
| tm_proto_sigma |
Def P
Thm* |
| pi2 |
Def 2of(t) == t.2
Thm* |
| pi1 |
Def 1of(t) == t.1
Thm* |
| one_one_corr |
Def A ~ B == Thm* (A ~ B) |
| inv_funs |
Def InvFuns(A; B; f; g) == g o f = Id & f o g = Id
Thm* |
| tidentity |
Def Id == Id
Thm* Id |
| compose |
Def (f o g)(x) == f(g(x))
Thm* |
| identity |
Def Id(x) == x
Thm* Id |