ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝⁶ : TopologicalSpace G
inst✝⁵ : Group G
inst✝⁴ : TopologicalGroup G
inst✝³ : TopologicalSpace α
f✝ : α → G
s✝ : Set α
x : α
inst✝² : Group H
inst✝¹ : TopologicalSpace H
inst✝ : TopologicalGroup H
f : G →* H
hf : Continuous ⇑f
hf' : DenseRange ⇑f
s : Subgroup G
hs : s.topologicalClosure = ⊤

⊢ (Subgroup.map f s).topologicalClosure = ⊤
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝⁶ : TopologicalSpace G
inst✝⁵ : Group G
inst✝⁴ : TopologicalGroup G
inst✝³ : TopologicalSpace α
f✝ : α → G
s✝ : Set α
x : α
inst✝² : Group H
inst✝¹ : TopologicalSpace H
inst✝ : TopologicalGroup H
f : G →* H
hf : Continuous ⇑f
hf' : DenseRange ⇑f
s : Subgroup G
hs : ↑s.topologicalClosure = ↑⊤

⊢ ↑(Subgroup.map f s).topologicalClosure = ↑⊤
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝⁶ : TopologicalSpace G
inst✝⁵ : Group G
inst✝⁴ : TopologicalGroup G
inst✝³ : TopologicalSpace α
f✝ : α → G
s✝ : Set α
x : α
inst✝² : Group H
inst✝¹ : TopologicalSpace H
inst✝ : TopologicalGroup H
f : G →* H
hf : Continuous ⇑f
hf' : DenseRange ⇑f
s : Subgroup G
hs : Dense ↑s

⊢ Dense ↑(Subgroup.map f s)
-- Mathlib/Algebra/CharP/MixedCharZero.lean
R : Type u_1
inst✝ : CommRing R
h : ∀ (I : Ideal R), I ≠ ⊤ → CharZero (R ⧸ I)
p : ℕ
p_pos : p > 0
hp_mixedChar : MixedCharZero R p

⊢ False
-- Mathlib/Algebra/CharP/MixedCharZero.lean
R : Type u_1
inst✝ : CommRing R
h : ∀ (I : Ideal R), I ≠ ⊤ → CharZero (R ⧸ I)
p : ℕ
p_pos : p > 0
hp_mixedChar : MixedCharZero R p
I : Ideal R
hI_ne_top : I ≠ ⊤
hI_p : CharP (R ⧸ I) p

⊢ False
-- Mathlib/Algebra/CharP/MixedCharZero.lean
R : Type u_1
inst✝ : CommRing R
h : ∀ (I : Ideal R), I ≠ ⊤ → CharZero (R ⧸ I)
p : ℕ
p_pos : p > 0
hp_mixedChar : MixedCharZero R p
I : Ideal R
hI_ne_top : I ≠ ⊤
hI_p : CharP (R ⧸ I) p
hI_zero : CharP (R ⧸ I) 0

⊢ False
-- Mathlib/RingTheory/MvPowerSeries/Inverse.lean
σ : Type u_1
R : Type u_2
inst✝¹ : Ring R
inst✝ : DecidableEq σ
n : σ →₀ ℕ
a : R
φ : MvPowerSeries σ R

⊢ inv.aux a φ n = if n = 0 then a else -a * ∑ x ∈ antidiagonal n, if x.2 < n then (coeff R x.1) φ * (coeff R x.2) (inv.aux a φ) else 0
-- Mathlib/RingTheory/MvPowerSeries/Inverse.lean
σ : Type u_1
R : Type u_2
inst✝ : Ring R
n : σ →₀ ℕ
a : R
φ : MvPowerSeries σ R

⊢ inv.aux a φ n = if n = 0 then a else -a * ∑ x ∈ antidiagonal n, if x.2 < n then (coeff R x.1) φ * (coeff R x.2) (inv.aux a φ) else 0
-- Mathlib/CategoryTheory/Shift/ShiftedHom.lean
C : Type u_1
inst✝⁶ : Category.{?u.29669, u_1} C
D : Type u_2
inst✝⁵ : Category.{?u.29676, u_2} D
E : Type u_3
inst✝⁴ : Category.{?u.29683, u_3} E
M : Type u_4
inst✝³ : AddMonoid M
inst✝² : HasShift C M
inst✝¹ : HasShift D M
inst✝ : HasShift E M
X Y Z T : C
f : X ⟶ Y
g : Y ⟶ Z
a : M
ha : a = 0
d : M
h : ShiftedHom Z T d

⊢ d + a = d
-- Mathlib/CategoryTheory/Shift/ShiftedHom.lean
C : Type u_1
inst✝⁶ : Category.{u_5, u_1} C
D : Type u_2
inst✝⁵ : Category.{?u.29676, u_2} D
E : Type u_3
inst✝⁴ : Category.{?u.29683, u_3} E
M : Type u_4
inst✝³ : AddMonoid M
inst✝² : HasShift C M
inst✝¹ : HasShift D M
inst✝ : HasShift E M
X Y Z T : C
f : X ⟶ Y
g : Y ⟶ Z
d : M
h : ShiftedHom Z T d

⊢ (mk₀ 0 ⋯ f).comp ((mk₀ 0 ⋯ g).comp h ⋯) ⋯ = (mk₀ 0 ⋯ (f ≫ g)).comp h ⋯
-- Mathlib/CategoryTheory/Shift/ShiftedHom.lean
C : Type u_1
inst✝⁶ : Category.{u_5, u_1} C
D : Type u_2
inst✝⁵ : Category.{?u.29676, u_2} D
E : Type u_3
inst✝⁴ : Category.{?u.29683, u_3} E
M : Type u_4
inst✝³ : AddMonoid M
inst✝² : HasShift C M
inst✝¹ : HasShift D M
inst✝ : HasShift E M
X Y Z T : C
f : X ⟶ Y
g : Y ⟶ Z
d : M
h : ShiftedHom Z T d

⊢ 0 + 0 = 0
-- Mathlib/CategoryTheory/Shift/ShiftedHom.lean
C : Type u_1
inst✝⁶ : Category.{u_5, u_1} C
D : Type u_2
inst✝⁵ : Category.{?u.29676, u_2} D
E : Type u_3
inst✝⁴ : Category.{?u.29683, u_3} E
M : Type u_4
inst✝³ : AddMonoid M
inst✝² : HasShift C M
inst✝¹ : HasShift D M
inst✝ : HasShift E M
X Y Z T : C
f : X ⟶ Y
g : Y ⟶ Z
d : M
h : ShiftedHom Z T d

⊢ d + 0 + 0 = d
-- Mathlib/Analysis/Calculus/ContDiff/Defs.lean
𝕜 : Type u
inst✝⁸ : NontriviallyNormedField 𝕜
E : Type uE
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace 𝕜 E
F : Type uF
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace 𝕜 F
G : Type uG
inst✝³ : NormedAddCommGroup G
inst✝² : NormedSpace 𝕜 G
X : Type uX
inst✝¹ : NormedAddCommGroup X
inst✝ : NormedSpace 𝕜 X
s s₁ t u : Set E
f f₁ : E → F
g : F → G
x x₀ : E
c : F
m n✝ : ℕ∞
p : E → FormalMultilinearSeries 𝕜 E F
n : ℕ

⊢ HasFTaylorSeriesUpTo (↑(n + 1)) f p ↔ (∀ (x : E), (p x 0).uncurry0 = f x) ∧ (∀ (x : E), HasFDerivAt (fun y => p y 0) (p x 1).curryLeft x) ∧ HasFTaylorSeriesUpTo (↑n) (fun x => (continuousMultilinearCurryFin1 𝕜 E F) (p x 1)) fun x => (p x).shift
-- Mathlib/MeasureTheory/SetSemiring.lean
α : Type u_1
C : Set (Set α)
s t : Set α
hC : IsSetSemiring C
hs : s ∈ C
ht : t ∈ C
hs_mem : t ∈ hC.diffFinset hs ht

⊢ False
-- Mathlib/MeasureTheory/SetSemiring.lean
α : Type u_1
C : Set (Set α)
s t : Set α
hC : IsSetSemiring C
hs : s ∈ C
ht : t ∈ C
hs_mem : t ∈ hC.diffFinset hs ht

⊢ t ⊆ s \ t
-- Mathlib/MeasureTheory/SetSemiring.lean
α : Type u_1
C : Set (Set α)
s t : Set α
hC : IsSetSemiring C
hs : s ∈ C
ht : t ∈ C
hs_mem : t ∈ hC.diffFinset hs ht

⊢ t ⊆ ⋃₀ ↑(hC.diffFinset hs ht)
-- Mathlib/Algebra/Algebra/Subalgebra/Basic.lean
R : Type u
A : Type v
B : Type w
inst✝⁴ : CommSemiring R
inst✝³ : Semiring A
inst✝² : Algebra R A
inst✝¹ : Semiring B
inst✝ : Algebra R B
ι : Sort u_1
S : ι → Subalgebra R A
x : A

⊢ x ∈ ⨅ i, S i ↔ ∀ (i : ι), x ∈ S i
-- Mathlib/Data/Finset/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : DecidableEq α
s✝ t u v : Finset α
a✝ b✝ : α
s : Finset α
a b : α

⊢ ↑s = {a, b} ↔ s = {a, b}
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)

⊢ QuotientMeasureEqMeasurePreimage ν (c • haarMeasure K)
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤

⊢ QuotientMeasureEqMeasurePreimage ν (c • haarMeasure K)
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K

⊢ QuotientMeasureEqMeasurePreimage ν μ
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K
hμK : μ ↑K = c

⊢ QuotientMeasureEqMeasurePreimage ν μ
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K
hμK : μ ↑K = c
this : SigmaFinite μ

⊢ QuotientMeasureEqMeasurePreimage ν μ
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K
hμK : μ ↑K = c
this : SigmaFinite μ

⊢ (interior ↑K).Nonempty
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K
hμK : μ ↑K = c
this : SigmaFinite μ

⊢ μ ↑K = ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
-- Mathlib/MeasureTheory/Measure/Haar/Quotient.lean
G : Type u_1
inst✝¹² : Group G
inst✝¹¹ : MeasurableSpace G
inst✝¹⁰ : TopologicalSpace G
inst✝⁹ : TopologicalGroup G
inst✝⁸ : BorelSpace G
inst✝⁷ : PolishSpace G
Γ : Subgroup G
inst✝⁶ : Countable ↥Γ
inst✝⁵ : Γ.Normal
inst✝⁴ : T2Space (G ⧸ Γ)
inst✝³ : SecondCountableTopology (G ⧸ Γ)
μ✝ : Measure (G ⧸ Γ)
ν : Measure G
inst✝² : SigmaFinite ν
inst✝¹ : ν.IsHaarMeasure
inst✝ : ν.IsMulRightInvariant
K : PositiveCompacts (G ⧸ Γ)
𝓕 : Set G
h𝓕 : IsFundamentalDomain (↥Γ.op) 𝓕 ν
h𝓕_finite : ν 𝓕 ≠ ⊤
c : ℝ≥0∞ := ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕)
c_ne_top : c ≠ ⊤
μ : Measure (G ⧸ Γ) := c • haarMeasure K
hμK : μ ↑K = c
this : SigmaFinite μ

⊢ μ ↑K ≠ ⊤
-- Mathlib/CategoryTheory/Monad/EquivMon.lean
C : Type u
inst✝ : Category.{v, u} C
X✝ Y : Mon_ (C ⥤ C)
f : X✝ ⟶ Y
X : C

⊢ (ofMon X✝).η.app X ≫ __src✝.app X = (ofMon Y).η.app X
-- Mathlib/CategoryTheory/Monad/EquivMon.lean
C : Type u
inst✝ : Category.{v, u} C
X✝ Y : Mon_ (C ⥤ C)
f : X✝ ⟶ Y
X : C

⊢ Y.one.app X = (ofMon Y).η.app X
-- Mathlib/CategoryTheory/Monad/EquivMon.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Mon_ (C ⥤ C)
f : X ⟶ Y
Z : C

⊢ (ofMon X).μ.app Z ≫ __src✝.app Z = ((ofMon X).map (__src✝.app Z) ≫ __src✝.app ((ofMon Y).obj Z)) ≫ (ofMon Y).μ.app Z
-- Mathlib/CategoryTheory/Monad/EquivMon.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Mon_ (C ⥤ C)
f : X ⟶ Y
Z : C

⊢ (MonoidalCategory.tensorHom f.hom f.hom ≫ Y.mul).app Z = ((ofMon X).map (__src✝.app Z) ≫ __src✝.app ((ofMon Y).obj Z)) ≫ (ofMon Y).μ.app Z
-- Mathlib/CategoryTheory/Monad/EquivMon.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Mon_ (C ⥤ C)
f : X ⟶ Y
Z : C

⊢ (f.hom.app (X.X.obj Z) ≫ Y.X.map (f.hom.app Z)) ≫ Y.mul.app Z = ((ofMon X).map (f.hom.app Z) ≫ f.hom.app (Y.X.obj Z)) ≫ Y.mul.app Z
-- Mathlib/MeasureTheory/MeasurableSpace/Defs.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
δ' : Type u_5
ι : Sort u_6
s✝ t u : Set α
ms : Set (MeasurableSpace α)
s : Set α

⊢ GenerateMeasurable (⋃₀ ((fun m => {t | MeasurableSet t}) '' ms)) s ↔ GenerateMeasurable {s | ∃ m ∈ ms, MeasurableSet s} s
-- Mathlib/Order/Interval/Multiset.lean
α : Type u_1
inst✝¹ : Preorder α
inst✝ : LocallyFiniteOrder α
a b c : α

⊢ Ioo a a = 0
-- Mathlib/Topology/FiberBundle/Trivialization.lean
ι : Type u_1
B : Type u_2
F : Type u_3
E : B → Type u_4
Z : Type u_5
inst✝³ : TopologicalSpace B
inst✝² : TopologicalSpace F
proj : Z → B
inst✝¹ : TopologicalSpace Z
inst✝ : TopologicalSpace (TotalSpace F E)
e : Trivialization F proj
x z : Z
hz : z ∈ e.source

⊢ 𝓝 z = comap proj (𝓝 (proj z)) ⊓ comap (Prod.snd ∘ ↑e) (𝓝 (↑e z).2)
-- Mathlib/Topology/FiberBundle/Trivialization.lean
ι : Type u_1
B : Type u_2
F : Type u_3
E : B → Type u_4
Z : Type u_5
inst✝³ : TopologicalSpace B
inst✝² : TopologicalSpace F
proj : Z → B
inst✝¹ : TopologicalSpace Z
inst✝ : TopologicalSpace (TotalSpace F E)
e : Trivialization F proj
x z : Z
hz : z ∈ e.source
l : Filter Z

⊢ l ≤ 𝓝 z ↔ l ≤ comap proj (𝓝 (proj z)) ⊓ comap (Prod.snd ∘ ↑e) (𝓝 (↑e z).2)
-- Mathlib/Topology/FiberBundle/Trivialization.lean
ι : Type u_1
B : Type u_2
F : Type u_3
E : B → Type u_4
Z : Type u_5
inst✝³ : TopologicalSpace B
inst✝² : TopologicalSpace F
proj : Z → B
inst✝¹ : TopologicalSpace Z
inst✝ : TopologicalSpace (TotalSpace F E)
e : Trivialization F proj
x z : Z
hz : z ∈ e.source
l : Filter Z

⊢ l ≤ 𝓝 z ↔ Tendsto proj l (𝓝 (proj z)) ∧ Tendsto (Prod.snd ∘ ↑e) l (𝓝 (↑e z).2)
-- Mathlib/Algebra/CubicDiscriminant.lean
R : Type u_1
S : Type u_2
F : Type u_3
K : Type u_4
P Q : Cubic R
a b c d a' b' c' d' : R
inst✝ : Semiring R
ha : P.a = 0
hb : P.b = 0
hc : P.c ≠ 0

⊢ P.toPoly.leadingCoeff = P.c
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f : α → β → β
op : α → α → α
inst✝² : Monoid α
inst✝¹ : Monoid β
inst✝ : FunLike F α β
s : Multiset α
comm : {x | x ∈ s}.Pairwise Commute
y : α
h : ∀ x ∈ s, Commute y x

⊢ Commute y (s.noncommProd comm)
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f : α → β → β
op : α → α → α
inst✝² : Monoid α
inst✝¹ : Monoid β
inst✝ : FunLike F α β
y : α
a✝ : List α
comm : {x | x ∈ ⟦a✝⟧}.Pairwise Commute
h : ∀ x ∈ ⟦a✝⟧, Commute y x

⊢ Commute y (noncommProd ⟦a✝⟧ comm)
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f : α → β → β
op : α → α → α
inst✝² : Monoid α
inst✝¹ : Monoid β
inst✝ : FunLike F α β
y : α
a✝ : List α
comm : {x | x ∈ ⟦a✝⟧}.Pairwise Commute
h : ∀ x ∈ ⟦a✝⟧, Commute y x

⊢ Commute y a✝.prod
-- Mathlib/LinearAlgebra/Determinant.lean
R : Type u_1
inst✝⁸ : CommRing R
M : Type u_2
inst✝⁷ : AddCommGroup M
inst✝⁶ : Module R M
M' : Type u_3
inst✝⁵ : AddCommGroup M'
inst✝⁴ : Module R M'
ι : Type u_4
inst✝³ : DecidableEq ι
inst✝² : Fintype ι
e✝ : Basis ι R M
A : Type u_5
inst✝¹ : CommRing A
inst✝ : Module A M
e : Basis ι A M
f : M →ₗ[A] M
v : ι → M

⊢ e.det (⇑f ∘ v) = LinearMap.det f * e.det v
-- Mathlib/Order/Interval/Finset/Nat.lean
a b c : ℕ

⊢ Ico 0 = range
-- Mathlib/Data/List/AList.lean
α : Type u
β : α → Type v
inst✝ : DecidableEq α
s₁ s₂ s₃ s₄ : AList β
p₁₂ : s₁.entries ~ s₂.entries
p₃₄ : s₃.entries ~ s₄.entries

⊢ (s₁ ∪ s₃).entries ~ (s₂ ∪ s₄).entries
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
a b c d : ℝ≥0∞
r p q : ℝ≥0
x y z ε ε₁ ε₂ : ℝ≥0∞
s : Set ℝ≥0∞

⊢ ∃ s, s.Countable ∧ Dense s ∧ 0 ∉ s ∧ ⊤ ∉ s
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
a b c d : ℝ≥0∞
r p q : ℝ≥0
x y z ε ε₁ ε₂ : ℝ≥0∞
s✝ s : Set ℝ≥0∞
s_count : s.Countable
s_dense : Dense s
hs : (∀ (x : ℝ≥0∞), IsBot x → x ∉ s) ∧ ∀ (x : ℝ≥0∞), IsTop x → x ∉ s

⊢ ∃ s, s.Countable ∧ Dense s ∧ 0 ∉ s ∧ ⊤ ∉ s
-- Mathlib/Algebra/Polynomial/Coeff.lean
R✝ : Type u
S : Type v
a✝ b : R✝
n✝¹ m : ℕ
inst✝¹ : Semiring R✝
p✝ q r : R✝[X]
R : Type u_1
inst✝ : Ring R
p : R[X]
n : ℕ
a : R
n✝ : ℕ

⊢ (p.update n a).coeff n✝ = (p + C (a - p.coeff n) * X ^ n).coeff n✝
-- Mathlib/Algebra/Polynomial/Coeff.lean
R✝ : Type u
S : Type v
a✝ b : R✝
n✝¹ m : ℕ
inst✝¹ : Semiring R✝
p✝ q r : R✝[X]
R : Type u_1
inst✝ : Ring R
p : R[X]
n : ℕ
a : R
n✝ : ℕ

⊢ (if n✝ = n then a else p.coeff n✝) = p.coeff n✝ + if n✝ = n then a - p.coeff n else 0
-- Mathlib/CategoryTheory/Limits/Shapes/Images.lean
C : Type u
inst✝² : Category.{v, u} C
X Y : C
f : X ⟶ Y
inst✝¹ : HasImage f
W : C
g h : image f ⟶ W
inst✝ : HasLimit (parallelPair g h)
w : factorThruImage f ≫ g = factorThruImage f ≫ h
q : equalizer g h ⟶ image f := equalizer.ι g h
e' : X ⟶ equalizer g h := equalizer.lift (factorThruImage f) w

⊢ g = h
-- Mathlib/CategoryTheory/Limits/Shapes/Images.lean
C : Type u
inst✝² : Category.{v, u} C
X Y : C
f : X ⟶ Y
inst✝¹ : HasImage f
W : C
g h : image f ⟶ W
inst✝ : HasLimit (parallelPair g h)
w : factorThruImage f ≫ g = factorThruImage f ≫ h
q : equalizer g h ⟶ image f := equalizer.ι g h
e' : X ⟶ equalizer g h := equalizer.lift (factorThruImage f) w
F' : MonoFactorisation f := MonoFactorisation.mk (equalizer g h) (q ≫ ι f) e' ⋯

⊢ g = h
-- Mathlib/CategoryTheory/Limits/Shapes/Images.lean
C : Type u
inst✝² : Category.{v, u} C
X Y : C
f : X ⟶ Y
inst✝¹ : HasImage f
W : C
g h : image f ⟶ W
inst✝ : HasLimit (parallelPair g h)
w : factorThruImage f ≫ g = factorThruImage f ≫ h
q : equalizer g h ⟶ image f := equalizer.ι g h
e' : X ⟶ equalizer g h := equalizer.lift (factorThruImage f) w
F' : MonoFactorisation f := MonoFactorisation.mk (equalizer g h) (q ≫ ι f) e' ⋯
v : image f ⟶ F'.I := lift F'

⊢ g = h
-- Mathlib/CategoryTheory/Limits/Shapes/Images.lean
C : Type u
inst✝² : Category.{v, u} C
X Y : C
f : X ⟶ Y
inst✝¹ : HasImage f
W : C
g h : image f ⟶ W
inst✝ : HasLimit (parallelPair g h)
w : factorThruImage f ≫ g = factorThruImage f ≫ h
q : equalizer g h ⟶ image f := equalizer.ι g h
e' : X ⟶ equalizer g h := equalizer.lift (factorThruImage f) w
F' : MonoFactorisation f := MonoFactorisation.mk (equalizer g h) (q ≫ ι f) e' ⋯
v : image f ⟶ F'.I := lift F'
t₀ : v ≫ q ≫ ι f = ι f

⊢ g = h
-- Mathlib/CategoryTheory/Limits/Shapes/Images.lean
C : Type u
inst✝² : Category.{v, u} C
X Y : C
f : X ⟶ Y
inst✝¹ : HasImage f
W : C
g h : image f ⟶ W
inst✝ : HasLimit (parallelPair g h)
w : factorThruImage f ≫ g = factorThruImage f ≫ h
q : equalizer g h ⟶ image f := equalizer.ι g h
e' : X ⟶ equalizer g h := equalizer.lift (factorThruImage f) w
F' : MonoFactorisation f := MonoFactorisation.mk (equalizer g h) (q ≫ ι f) e' ⋯
v : image f ⟶ F'.I := lift F'
t₀ : v ≫ q ≫ ι f = ι f
t : v ≫ q = 𝟙 (image f)

⊢ g = h
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ a₁₂ a₂₃ a₁₂₃ : A
h₁₂ : a₁ + a₂ = a₁₂
h₂₃ : a₂ + a₃ = a₂₃
h₁₂₃ : a₁ + a₂ + a₃ = a₁₂₃

⊢ a₁ + a₂₃ = a₁₂₃
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ (shiftFunctorAdd' C (a₁ + a₂) a₃ (a₁ + a₂ + a₃) ⋯).hom.app X ≫ (shiftFunctor C a₃).map ((shiftFunctorAdd' C a₁ a₂ (a₁ + a₂) ⋯).hom.app X) ≫ 𝟙 ((shiftFunctor C a₃).obj ((shiftFunctor C a₂).obj ((shiftFunctor C a₁).obj X))) = (shiftFunctorAdd' C a₁ (a₂ + a₃) (a₁ + a₂ + a₃) ⋯).hom.app X ≫ (shiftFunctorAdd' C a₂ a₃ (a₂ + a₃) ⋯).hom.app ((shiftFunctor C a₁).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ (shiftFunctorAdd C (a₁ + a₂) a₃).hom.app X ≫ (shiftFunctor C a₃).map ((shiftFunctorAdd C a₁ a₂).hom.app X) = (shiftFunctorAdd' C a₁ (a₂ + a₃) (a₁ + a₂ + a₃) ⋯).hom.app X ≫ (shiftFunctorAdd C a₂ a₃).hom.app ((shiftFunctor C a₁).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ (shiftFunctorAdd C (a₁ + a₂) a₃).hom.app X ≫ (shiftFunctor C a₃).map ((shiftFunctorAdd C a₁ a₂).hom.app X) = ((eqToHom ⋯).app X ≫ (shiftFunctorAdd C a₁ (a₂ + a₃)).hom.app X) ≫ (shiftFunctorAdd C a₂ a₃).hom.app ((shiftFunctor C a₁).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ (shiftFunctorAdd C (a₁ + a₂) a₃).hom.app X ≫ (shiftFunctor C a₃).map ((shiftFunctorAdd C a₁ a₂).hom.app X) = (eqToHom ⋯ ≫ (shiftFunctorAdd C a₁ (a₂ + a₃)).hom.app X) ≫ (shiftFunctorAdd C a₂ a₃).hom.app ((shiftFunctor C a₁).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ ((shiftMonoidalFunctor C A).μIso { as := a₁ + a₂ } { as := a₃ }).inv.app X ≫ ((shiftMonoidalFunctor C A).obj { as := a₃ }).map (((shiftMonoidalFunctor C A).μIso { as := a₁ } { as := a₂ }).inv.app X) = (eqToHom ⋯ ≫ ((shiftMonoidalFunctor C A).μIso { as := a₁ } { as := a₂ + a₃ }).inv.app X) ≫ ((shiftMonoidalFunctor C A).μIso { as := a₂ } { as := a₃ }).inv.app (((shiftMonoidalFunctor C A).obj { as := a₁ }).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ ((shiftMonoidalFunctor C A).μIso { as := a₁ + a₂ } { as := a₃ }).inv.app X ≫ ((shiftMonoidalFunctor C A).μ (MonoidalCategory.tensorObj { as := a₁ } { as := a₂ }) { as := a₃ }).app X ≫ eqToHom ⋯ ≫ ((shiftMonoidalFunctor C A).μIso { as := a₁ } (MonoidalCategory.tensorObj { as := a₂ } { as := a₃ })).inv.app X ≫ ((shiftMonoidalFunctor C A).μIso { as := a₂ } { as := a₃ }).inv.app (((shiftMonoidalFunctor C A).obj { as := a₁ }).obj X) = (eqToHom ⋯ ≫ ((shiftMonoidalFunctor C A).μIso { as := a₁ } { as := a₂ + a₃ }).inv.app X) ≫ ((shiftMonoidalFunctor C A).μIso { as := a₂ } { as := a₃ }).inv.app (((shiftMonoidalFunctor C A).obj { as := a₁ }).obj X)
-- Mathlib/CategoryTheory/Shift/Basic.lean
C : Type u
A : Type u_1
inst✝² : Category.{v, u} C
inst✝¹ : AddMonoid A
inst✝ : HasShift C A
a₁ a₂ a₃ : A
X : C

⊢ eqToHom ⋯ ≫ ((shiftMonoidalFunctor C A).μIso { as := a₁ } (MonoidalCategory.tensorObj { as := a₂ } { as := a₃ })).inv.app X ≫ ((shiftMonoidalFunctor C A).μIso { as := a₂ } { as := a₃ }).inv.app (((shiftMonoidalFunctor C A).obj { as := a₁ }).obj X) = eqToHom ⋯ ≫ ((shiftMonoidalFunctor C A).μIso { as := a₁ } { as := a₂ + a₃ }).inv.app X ≫ ((shiftMonoidalFunctor C A).μIso { as := a₂ } { as := a₃ }).inv.app (((shiftMonoidalFunctor C A).obj { as := a₁ }).obj X)
-- Mathlib/LinearAlgebra/QuadraticForm/Basic.lean
S : Type u_1
T : Type u_2
R : Type u_3
M : Type u_4
N : Type u_5
P : Type u_6
A : Type u_7
inst✝¹⁰ : CommRing R
inst✝⁹ : AddCommGroup M
inst✝⁸ : AddCommGroup N
inst✝⁷ : Module R M
inst✝⁶ : Module R N
Q : QuadraticMap R M N
inst✝⁵ : CommSemiring S
inst✝⁴ : Algebra S R
inst✝³ : Module S M
inst✝² : IsScalarTower S R M
inst✝¹ : Module S N
inst✝ : IsScalarTower S R N
a : S
x y : M

⊢ polar (⇑Q) (a • x) y = a • polar (⇑Q) x y
-- Mathlib/Tactic/NormNum/DivMod.lean
a : ℤ
b : ℕ
h : IsInt a (Int.negOfNat b)

⊢ -a = ↑b
-- Mathlib/MeasureTheory/Function/SimpleFunc.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
m : MeasurableSpace α
μ ν : Measure α
c : ℝ≥0∞
s : Set α

⊢ (const α c).lintegral (μ.restrict s) = c * μ s
-- Mathlib/GroupTheory/Complement.lean
G : Type u_1
inst✝ : Group G
H K : Subgroup G
S T : Set G
hST : IsComplement S T
hHT : IsComplement (↑H) T
hSK : IsComplement S ↑K
g : G
h1 : 1 ∈ T

⊢ ↑(hST.equiv g).2 = 1 ↔ g ∈ S