Theorem: Matroid.IsIso.symm (Matroid/Old/_Equiv.lean)

State before:
α : Type u_1
β : Type u_2
γ : Type u_3
α₁ : Type u_4
α₂ : Type u_5
α₃ : Type u_6
M✝¹ : Matroid α
N✝¹ : Matroid β
B I D X Y : Set α
M✝ : Matroid α
N✝ : Matroid β
M : Matroid α
N : Matroid β
h : M ≂ N
⊢ N ≂ M
Tactic:
obtain (⟨hM,hN⟩ | ⟨⟨e⟩⟩)  := h
State after:
case inl.intro
α : Type u_1
β : Type u_2
γ : Type u_3
α₁ : Type u_4
α₂ : Type u_5
α₃ : Type u_6
M✝¹ : Matroid α
N✝¹ : Matroid β
B I D X Y : Set α
M✝ : Matroid α
N✝ : Matroid β
M : Matroid α
N : Matroid β
hM : M = emptyOn α
hN : N = emptyOn β
⊢ N ≂ M

case inr.intro
α : Type u_1
β : Type u_2
γ : Type u_3
α₁ : Type u_4
α₂ : Type u_5
α₃ : Type u_6
M✝¹ : Matroid α
N✝¹ : Matroid β
B I D X Y : Set α
M✝ : Matroid α
N✝ : Matroid β
M : Matroid α
N : Matroid β
e : M.Iso N
⊢ N ≂ M

State before:
case inr.intro
α : Type u_1
β : Type u_2
γ : Type u_3
α₁ : Type u_4
α₂ : Type u_5
α₃ : Type u_6
M✝¹ : Matroid α
N✝¹ : Matroid β
B I D X Y : Set α
M✝ : Matroid α
N✝ : Matroid β
M : Matroid α
N : Matroid β
e : M.Iso N
⊢ N ≂ M
Tactic:
exact Or.inr ⟨e.symm⟩
State after:
no goals

State before:
case inl.intro
α : Type u_1
β : Type u_2
γ : Type u_3
α₁ : Type u_4
α₂ : Type u_5
α₃ : Type u_6
M✝¹ : Matroid α
N✝¹ : Matroid β
B I D X Y : Set α
M✝ : Matroid α
N✝ : Matroid β
M : Matroid α
N : Matroid β
hM : M = emptyOn α
hN : N = emptyOn β
⊢ N ≂ M
Tactic:
exact Or.inl ⟨hN, hM⟩
State after:
no goals