Theorem: supportedFun_empty (Matroid/ForMathlib/LinearAlgebra/StdBasis.lean)

State before:
α : Type u_1
R✝¹ : Type u_2
η✝¹ : Type u_3
ι : Type u_4
R✝ : Type u_5
η✝ : Type u_6
inst✝¹ : Semiring R✝
s : Set η✝
x : η✝ → R✝
R : Type u_7
η : Type u_8
inst✝ : Semiring R
⊢ ∅.supportedFun R = ⊥
Tactic:
ext x
State after:
case h
α : Type u_1
R✝¹ : Type u_2
η✝¹ : Type u_3
ι : Type u_4
R✝ : Type u_5
η✝ : Type u_6
inst✝¹ : Semiring R✝
s : Set η✝
x✝ : η✝ → R✝
R : Type u_7
η : Type u_8
inst✝ : Semiring R
x : η → R
⊢ x ∈ ∅.supportedFun R ↔ x ∈ ⊥

State before:
case h
α : Type u_1
R✝¹ : Type u_2
η✝¹ : Type u_3
ι : Type u_4
R✝ : Type u_5
η✝ : Type u_6
inst✝¹ : Semiring R✝
s : Set η✝
x✝ : η✝ → R✝
R : Type u_7
η : Type u_8
inst✝ : Semiring R
x : η → R
⊢ x ∈ ∅.supportedFun R ↔ x ∈ ⊥
Tactic:
simp only [mem_supportedFun_iff, support_subset_iff, ne_eq, mem_empty_iff_false, mem_bot,
  imp_false, not_not]
State after:
case h
α : Type u_1
R✝¹ : Type u_2
η✝¹ : Type u_3
ι : Type u_4
R✝ : Type u_5
η✝ : Type u_6
inst✝¹ : Semiring R✝
s : Set η✝
x✝ : η✝ → R✝
R : Type u_7
η : Type u_8
inst✝ : Semiring R
x : η → R
⊢ (∀ (x_1 : η), x x_1 = 0) ↔ x = 0

State before:
case h
α : Type u_1
R✝¹ : Type u_2
η✝¹ : Type u_3
ι : Type u_4
R✝ : Type u_5
η✝ : Type u_6
inst✝¹ : Semiring R✝
s : Set η✝
x✝ : η✝ → R✝
R : Type u_7
η : Type u_8
inst✝ : Semiring R
x : η → R
⊢ (∀ (x_1 : η), x x_1 = 0) ↔ x = 0
Tactic:
exact Iff.symm funext_iff
State after:
no goals