Skip to content

Conversation

@rozlynd
Copy link
Contributor

@rozlynd rozlynd commented Jun 16, 2025

The corrected axiom lets you deduce SubSeq(s, m, n) \in Seq(S) when n < m. This is correct as the expression denotes the empty sequence in that case.

@rozlynd rozlynd closed this Jun 16, 2025
@rozlynd rozlynd reopened this Jun 16, 2025
@rozlynd rozlynd changed the base branch from main to isabelle2025 June 16, 2025 14:39
@muenchnerkindl
Copy link
Contributor

Thanks @rozlynd!
@ALL: This is part of ongoing work and I'll make a few more changes, please ignore the PR for now.

@muenchnerkindl muenchnerkindl merged commit 8e6c9d3 into tlaplus:isabelle2025 Jun 16, 2025
1 of 9 checks passed
muenchnerkindl pushed a commit that referenced this pull request Jun 18, 2025
Signed-off-by: rozlynd <[email protected]>

upgrade to Isabelle 2025 and fix library proofs

Signed-off-by: Stephan Merz <[email protected]>
muenchnerkindl added a commit that referenced this pull request Jun 23, 2025
* upgrade to Isabelle 2025 and fix of library proofs

Signed-off-by: Stephan Merz <[email protected]>

* Fixed SubSeq axiom for case n < m (#216)

Signed-off-by: rozlynd <[email protected]>

* upgrade to Isabelle 2025 and fix library proofs

Signed-off-by: Stephan Merz <[email protected]>

* upgrade to Isabelle 2025 and fix of library proofs

Signed-off-by: Stephan Merz <[email protected]>

* Fixed SubSeq axiom for case n < m (#216)

Signed-off-by: rozlynd <[email protected]>

upgrade to Isabelle 2025 and fix library proofs

Signed-off-by: Stephan Merz <[email protected]>

* make CI check FunctionTheorems

Signed-off-by: Stephan Merz <[email protected]>

* second attempt to run FunctionTheorem proofs from the CI

Signed-off-by: Stephan Merz <[email protected]>

* more detailed proof of one step in FunctionTheorems_proofs

Signed-off-by: Stephan Merz <[email protected]>

* third attempt to fix the proof

Signed-off-by: Stephan Merz <[email protected]>

* (hopefully) fixed all library proofs

Signed-off-by: Stephan Merz <[email protected]>

* reformulating a proof

Signed-off-by: Stephan Merz <[email protected]>

* Decompose proofs so that they pass on my PC. (#220)

Signed-off-by: Karolis Petrauskas <[email protected]>

---------

Signed-off-by: Stephan Merz <[email protected]>
Signed-off-by: rozlynd <[email protected]>
Signed-off-by: Karolis Petrauskas <[email protected]>
Co-authored-by: rozlynd <[email protected]>
Co-authored-by: Karolis Petrauskas <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants