Skip to content

feat: iaccu#487

Open
alvinylt wants to merge 7 commits into
leanprover-community:masterfrom
ISTA-PLV:iAccu
Open

feat: iaccu#487
alvinylt wants to merge 7 commits into
leanprover-community:masterfrom
ISTA-PLV:iAccu

Conversation

@alvinylt

Copy link
Copy Markdown
Contributor

Description

Implements the iaccu tactic.

Addresses #364.

The function Hyps.buildAccuProof directly builds the proof required by iaccu from a Hyps instance. Since the set of hypotheses is organised as a tree, a simple recursion on a Hyps instance would have resulted in the spatial hypotheses being combined with arbitrary associativity. Instead, Hyps.buildAccuProofAux ensures that the combined proposition is right-nested.

Checklist

  • My code follows the mathlib naming and code style conventions
  • I have added my name to the authors section of any appropriate files

@lzy0505 lzy0505 linked an issue Jul 2, 2026 that may be closed by this pull request
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.

Port iAccu

1 participant