Skip to content

feat(StackTape): lemmas for mapSome#726

Draft
BoltonBailey wants to merge 3 commits into
leanprover:mainfrom
BoltonBailey:stacktape-scan-lemmas
Draft

feat(StackTape): lemmas for mapSome#726
BoltonBailey wants to merge 3 commits into
leanprover:mainfrom
BoltonBailey:stacktape-scan-lemmas

Conversation

@BoltonBailey

@BoltonBailey BoltonBailey commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Adds simp lemmas describing how StackTape.mapSome and cons interact with head/tail and the empty tape,

These are split out of #192 where they are used for reasoning about a left-to-right tape scan.

🤖 Generated with Claude Code

…tape

Add simp lemmas describing how `mapSome` and `cons` interact with `head`/`tail`
and the empty tape, used for reasoning about a left-to-right tape scan:
`mapSome_head`, `mapSome_tail`, `cons_some_mapSome`, `cons_head?_mapSome`,
`cons_none_empty`, `mapSome_nil`, `empty_head`, `empty_tail`.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@BoltonBailey BoltonBailey changed the title feat(StackTape): scan simp lemmas for mapSome/cons and the empty tape feat(StackTape): lemmas for mapSome Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant