BiTape
📁 Source: Cslib/Foundations/Data/BiTape.lean
Statistics
| Metric | Count |
|---|---|
DefinitionsBiTape, head, instEmptyCollection, instInhabited, left, mk₁, move, move_left, move_right, nil, optionMove, right, space_used, write, BiTape | 15 |
| 6 | |
| Total | 21 |
Turing
Definitions
| Name | Category | Theorems |
|---|---|---|
BiTape 📖 | CompData |
Turing.BiTape
Definitions
| Name | Category | Theorems |
|---|---|---|
head 📖 | CompOp | — |
instEmptyCollection 📖 | CompOp | |
instInhabited 📖 | CompOp | — |
left 📖 | CompOp | — |
mk₁ 📖 | CompOp | |
move 📖 | CompOp | |
move_left 📖 | CompOp | |
move_right 📖 | CompOp | |
nil 📖 | CompOp | |
optionMove 📖 | CompOp | — |
right 📖 | CompOp | — |
space_used 📖 | CompOp | |
write 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
empty_eq_nil 📖 | mathematical | — | Turing.BiTapeinstEmptyCollectionnil | — | — |
move_left_move_right 📖 | mathematical | — | move_rightmove_left | — | Turing.StackTape.head_consTuring.StackTape.cons_head_tailTuring.StackTape.tail_cons |
move_right_move_left 📖 | mathematical | — | move_leftmove_right | — | Turing.StackTape.head_consTuring.StackTape.tail_consTuring.StackTape.cons_head_tail |
space_used_mk₁ 📖 | mathematical | — | space_usedmk₁ | — | Turing.StackTape.length_nilTuring.StackTape.length_map_some |
space_used_move 📖 | mathematical | — | space_usedmove | — | — |
space_used_write 📖 | mathematical | — | space_usedwrite | — | — |
Turing.SingleTapeTM.Cfg
Definitions
| Name | Category | Theorems |
|---|---|---|
BiTape 📖 | CompOp | — |
---