Zulip Chat Archive
Stream: lean4
Topic: split with named hypotheses
Freddie Nash (Jun 11 2024 at 13:03):
Is standard lib variant of the split
tactic that allows you name the per-branch hypothesis all at once in the same manner as rcases ... with ...
? (currently I would use rename_i
on each branch as necessary, but I'd much prefer juxtaposing the hypotheses at the top)
Jannis Limperg (Jun 11 2024 at 13:40):
You can use
split
next h1 =>
...
next h2 =>
...
as a slightly less ugly workaround.
Freddie Nash (Jun 11 2024 at 13:41):
Thanks, not seen next
before
Freddie Nash (Jun 11 2024 at 14:14):
Patterned decomposition is another nice feature of rcases
Freddie Nash (Jun 11 2024 at 15:44):
next
naturally doesn't allow the neat juxtaposition, and seems it doesn't seem to have quite the same behaviour with e.g. the else part of an if
, but still good to know and I'll keep playing around with it
Jannis Limperg (Jun 11 2024 at 16:21):
Related issue: lean4#2745
Last updated: May 02 2025 at 03:31 UTC