induction' n with n ih generalizing f
ι : Type u_1
R : Type u_2
inst✝¹ : DecidableEq ι
α : ι → Type u_3
inst✝ : Semiring R
m n : ℕ
f f₁ f₂ : ((i : ι) → α i) → R
⊢ HasSliceRankLE n f ↔ ∃ i g h, f = ∑ k : Fin n, fun x => g k (x (i k)) * h k fun j x_1 => x j
case zero
ι : Type u_1
R : Type u_2
inst✝¹ : DecidableEq ι
α : ι → Type u_3
inst✝ : Semiring R
m : ℕ
f₁ f₂ f : ((i : ι) → α i) → R
⊢ HasSliceRankLE 0 f ↔ ∃ i g h, f = ∑ k : Fin 0, fun x => g k (x (i k)) * h k fun j x_1 => x j

case succ
ι : Type u_1
R : Type u_2
inst✝¹ : DecidableEq ι
α : ι → Type u_3
inst✝ : Semiring R
m : ℕ
f₁ f₂ : ((i : ι) → α i) → R
n : ℕ
ih :
  ∀ {f : ((i : ι) → α i) → R},
    HasSliceRankLE n f ↔ ∃ i g h, f = ∑ k : Fin n, fun x => g k (x (i k)) * h k fun j x_1 => x j
f : ((i : ι) → α i) → R
⊢ HasSliceRankLE (n + 1) f ↔ ∃ i g h, f = ∑ k : Fin (n + 1), fun x => g k (x (i k)) * h k fun j x_1 => x j