Zulip Chat Archive

Stream: new members

Topic: multiple split etc.


Michael Beeson (Jul 01 2020 at 07:44):

If my goal is a conjunction of three or more conjuncts how can I split it all at once into several subgoals, one for each conjunct?
And similarly, if one of my hypotheses is a conjunct with several conjuncts, and I want to break it up completely,
making each conjunct a separate hypothesis, how do I do that with one command? (I have written some very ugly proofs splitting off one conjunct at a time, it is time I learned the right way.)

Scott Morrison (Jul 01 2020 at 07:57):

refine ⟨_,_,_⟩

Scott Morrison (Jul 01 2020 at 07:57):

repeat { split }?

Shing Tak Lam (Jul 01 2020 at 07:58):

For the splitting a hypotheis, you can use rcases.

Scott Morrison (Jul 01 2020 at 07:58):

there's also auto_cases which may be helpful, although is not typically used interactively

Scott Morrison (Jul 01 2020 at 07:58):

(it is what does the case splitting for tidy)


Last updated: Dec 20 2023 at 11:08 UTC