awhecmu/canonical-drafter-extract-mathlib huggingface dataset:
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩ ≠ j
3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) j ≤ 0
have 3₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨2, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩ ≠ j
3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) j ≤ 0
have 3₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩ ≠ j
3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) j ≤ 0
have 3₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩ ≠ j
3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
h_4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) j ≤ 0
have 3₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4 : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨0, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨1, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨2, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩ ≠ j
4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
h_4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) j ≤ 0
have 4₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5 : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨0, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
5 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨1, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
5 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨2, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
5 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨3, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
5 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨4, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 6
h : (fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩ ≠ j
5 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨0, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨0, ⋯⟩ : Fin 6)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨1, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨1, ⋯⟩ : Fin 6)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨2, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨2, ⋯⟩ : Fin 6)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨3, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨3, ⋯⟩ : Fin 6)) ≤ 0
h_4 :
  ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, ⋯⟩) ((fun (i : Fin 6) ↦ i) ⟨4, ⋯⟩)),
    E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨4, ⋯⟩ : Fin 6)) ≤ 0
⊢ E₆ ((fun (i : Fin 6) ↦ i) (⟨5, ⋯⟩ : Fin 6)) j ≤ 0
have 5₁ : ∀ (h : Ne (α := Fin 6) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩) ((fun (i : Fin 6) ↦ i) ⟨5, sorry⟩)),
  E₆ ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ((fun (i : Fin 6) ↦ i) (⟨5, sorry⟩ : Fin 6)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
⊢ E₇ i j ≤ 0
have 0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 2 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨2, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨2, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) j ≤ 0
2 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 3 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨3, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨3, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) j ≤ 0
2 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) j ≤ 0
3 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨3, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨3, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 4 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨4, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨4, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) j ≤ 0
2 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) j ≤ 0
3 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨3, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨3, ⋯⟩ : Fin 7)) j ≤ 0
4 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨4, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨4, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 5 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨5, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨5, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
i j : Fin 7
h : i ≠ j
0 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
1 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) j ≤ 0
2 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) j ≤ 0
3 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨3, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨3, ⋯⟩ : Fin 7)) j ≤ 0
4 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨4, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨4, ⋯⟩ : Fin 7)) j ≤ 0
5 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨5, ⋯⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨5, ⋯⟩ : Fin 7)) j ≤ 0
⊢ E₇ i j ≤ 0
have 6 : ∀ (h : (fun (i : Fin 7) ↦ i) ⟨6, sorry⟩ ≠ j), E₇ ((fun (i : Fin 7) ↦ i) (⟨6, sorry⟩ : Fin 7)) j ≤ 0
Tactic: fin_cases i
Cleared hypotheses: i, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0 : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
0 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ≤ 0
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0₁ : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨1, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨1, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
0 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) ≤ 0
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0₁ : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨2, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨2, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
0 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) ≤ 0
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0₁ : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨3, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨3, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
0 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨3, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨3, ⋯⟩ : Fin 7)) ≤ 0
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0₁ : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨4, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨4, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h
-- Lean 4 proof step from Mathlib.Data.Matrix.Cartan (goal)
Goal:
j : Fin 7
h : (fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩ ≠ j
0 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ≤ 0
h_1 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨1, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨1, ⋯⟩ : Fin 7)) ≤ 0
h_2 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨2, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨2, ⋯⟩ : Fin 7)) ≤ 0
h_3 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨3, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨3, ⋯⟩ : Fin 7)) ≤ 0
h_4 :
  ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, ⋯⟩) ((fun (i : Fin 7) ↦ i) ⟨4, ⋯⟩)),
    E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨4, ⋯⟩ : Fin 7)) ≤ 0
⊢ E₇ ((fun (i : Fin 7) ↦ i) (⟨0, ⋯⟩ : Fin 7)) j ≤ 0
have 0₁ : ∀ (h : Ne (α := Fin 7) ((fun (i : Fin 7) ↦ i) ⟨0, sorry⟩) ((fun (i : Fin 7) ↦ i) ⟨5, sorry⟩)),
  E₇ ((fun (i : Fin 7) ↦ i) (⟨0, sorry⟩ : Fin 7)) ((fun (i : Fin 7) ↦ i) (⟨5, sorry⟩ : Fin 7)) ≤ 0
Tactic: fin_cases j
Cleared hypotheses: j, h