-
Notifications
You must be signed in to change notification settings - Fork 384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Porting note: ext
does not look through definitions, so we need more ext
lemmas
#5229
Labels
porting-notes
Mathlib3 to Mathlib4 porting notes.
Comments
This link searches for references to this issue in the source code. |
This was referenced Jun 18, 2024
ext
does not look through definitions, so we need more ext
lemmasext
does not look through definitions, so we need more ext
lemmas
Vierkantor
added a commit
that referenced
this issue
Oct 17, 2024
Loading
Loading status checks…
All of these porting notes are about the change in behaviour of the `ext` tactic and attribute between Lean 3 and Lean 4: in Lean 4 it only accepts lemmas with conclusion `x = y` with `x` and `y` free variables, and only applies these if the types are reducibly equal. Since those behaviours are not likely to change in the future, we don't need to keep these porting notes. I propose that we should keep #11041 since it indicates where these `ext` lemmas have not yet been added. Closes: #5229 Closes: #11182
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Classifies porting notes claiming:
Links
@[ext]
#11182: categorises removal of@[ext]
.ext
.theorem
/lemma
#10756: categorises general addition oftheorem
sNotes
We could either provide some automation to generate the additional
ext
lemmas we need now, or work out how to makeext
more powerful.See discussion on zulip: 1.
The text was updated successfully, but these errors were encountered: