Theorems · Definition · logic and foundations
Turing.TM0.Supports
{Γ : Type u_1} → {Λ : Type u_2} → [inst : Inhabited Λ] → Turing.TM0.Machine Γ Λ → Set Λ → PropThe raw definition of a Turing machine does not require that
Γ and Λ are finite, and in practice we will be interested
in the infinite Λ case. We recover instead a notion of
"effectively finite" Turing machines, which only make use of a
finite subset of their states. We say that a set S ⊆ Λ
supports a Turing machine M if S is closed under the
transition function and contains the initial state.
- Cited by
- 4 results in Mathlib
- Foundations
- Depth 4 from the axioms · uses no axioms
- Assumes
- Inhabited
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement and proof · cited by 53,352
- Turing.TM0.Stmtproof · cited by 16
- Turing.TM0.Machinestatement and proof · cited by 5
Cited by4
Results whose statement or proof uses this declaration.
- Turing.TM0.step_supportsstatement and proof · cited by 1
- Turing.TM1to0.tr_supportsstatement · cited by 0
- Turing.TM0.univ_supportsstatement · cited by 0
- Turing.TM0.Machine.map_respectsstatement and proof · cited by 0