author | Christian Urban <christian dot urban at kcl dot ac dot uk> |
Wed, 12 Dec 2012 11:45:04 +0000 | |
changeset 374 | 01d223421ba0 |
parent 371 | 48b231495281 |
permissions | -rw-r--r-- |
370
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
1 |
(* |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
2 |
turing_basic.thy : The basic definitions of Turing Machine. |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
3 |
uncomputable.thy : The existence of Turing uncomputable functions. |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
4 |
abacus.thy : The basic definitions of Abacus machine (An intermediate langauge underneath recursive functions) and |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
5 |
the compilation of Abacus machines into Turing Machines. |
371
48b231495281
Some illustration added together with more explanations.
zhang
parents:
370
diff
changeset
|
6 |
rec_def.thy: The basic definitions of Recursive Functions. |
48b231495281
Some illustration added together with more explanations.
zhang
parents:
370
diff
changeset
|
7 |
recursive.thy : The compilation of Recursive Functions into |
370
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
8 |
Abacus machines. |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
9 |
UF.thy : The construction of Universal Function, named "rec_F" and the proof of its correctness. |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
10 |
UTM.thy: Obtaining Uinversal Turing Machine by scarfolding the Turing Machine compiled from "rec_F" with some |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
11 |
initialization and termination processing Turing Machines. |
1ce04eb1c8ad
Initial upload of the formal construction of Universal Turing Machine.
zhang
parents:
diff
changeset
|
12 |
*) |
371
48b231495281
Some illustration added together with more explanations.
zhang
parents:
370
diff
changeset
|
13 |
use_thys ["turing_basic", "uncomputable", "abacus", "rec_def", "recursive", "UF", "UTM"] |