TMComputable
π Source: Mathlib/Computability/TMComputable.lean
Statistics
Turing
Definitions
| Name | Category | Theorems |
|---|---|---|
EvalsTo π | CompData | β |
EvalsToInTime π | CompData | β |
FinTM2 π | CompData | β |
TM2Computable π | CompData | β |
TM2ComputableAux π | CompData | β |
TM2ComputableInPolyTime π | CompData | β |
TM2ComputableInTime π | CompData | β |
TM2Outputs π | CompOp | β |
TM2OutputsInTime π | CompOp | β |
haltList π | CompOp | β |
idComputable π | CompOp | β |
idComputableInPolyTime π | CompOp | β |
idComputableInTime π | CompOp | β |
idComputer π | CompOp | β |
inhabitedEvalsToInTime π | CompOp | β |
inhabitedFinTM2 π | CompOp | β |
inhabitedTM2Computable π | CompOp | β |
inhabitedTM2ComputableAux π | CompOp | β |
inhabitedTM2ComputableInPolyTime π | CompOp | β |
inhabitedTM2ComputableInTime π | CompOp | β |
inhabitedTM2EvalsTo π | CompOp | β |
inhabitedTM2Outputs π | CompOp | β |
inhabitedTM2OutputsInTime π | CompOp | β |
initList π | CompOp | β |
Turing.EvalsTo
Definitions
| Name | Category | Theorems |
|---|---|---|
refl π | CompOp | β |
steps π | CompOp | |
trans π | CompOp | β |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
evals_in_steps π | mathematical | β | Nat.iteratesteps | β | β |
Turing.EvalsToInTime
Definitions
| Name | Category | Theorems |
|---|---|---|
refl π | CompOp | β |
toEvalsTo π | CompOp | |
trans π | CompOp | β |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
steps_le_m π | mathematical | β | Turing.EvalsTo.stepstoEvalsTo | β | β |
Turing.FinTM2
Definitions
| Name | Category | Theorems |
|---|---|---|
Cfg π | CompOp | β |
K π | CompOp | β |
Stmt π | CompOp | β |
decidableEqK π | CompOp | β |
inhabitedCfg π | CompOp | β |
inhabitedStmt π | CompOp | β |
inhabitedΟ π | CompOp | β |
initialState π | CompOp | β |
kDecidableEq π | CompOp | β |
kFin π | CompOp | β |
kβ π | CompOp | β |
kβ π | CompOp | β |
m π | CompOp | β |
main π | CompOp | β |
step π | CompOp | β |
Ξ π | CompOp | β |
ΞkβFin π | CompOp | β |
Ξ π | CompOp | β |
ΞFin π | CompOp | β |
Ο π | CompOp | β |
ΟFin π | CompOp | β |
Turing.TM2Computable
Definitions
| Name | Category | Theorems |
|---|---|---|
outputsFun π | CompOp | β |
toTM2ComputableAux π | CompOp | β |
Turing.TM2ComputableAux
Definitions
| Name | Category | Theorems |
|---|---|---|
inputAlphabet π | CompOp | β |
outputAlphabet π | CompOp | β |
tm π | CompOp | β |
Turing.TM2ComputableInPolyTime
Definitions
| Name | Category | Theorems |
|---|---|---|
outputsFun π | CompOp | β |
time π | CompOp | β |
toTM2ComputableAux π | CompOp | β |
toTM2ComputableInTime π | CompOp | β |
Turing.TM2ComputableInTime
Definitions
| Name | Category | Theorems |
|---|---|---|
outputsFun π | CompOp | β |
time π | CompOp | β |
toTM2Computable π | CompOp | β |
toTM2ComputableAux π | CompOp | β |
Turing.TM2OutputsInTime
Definitions
| Name | Category | Theorems |
|---|---|---|
toTM2Outputs π | CompOp | β |
---