ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/BigOperators/Group/Finset.lean
ι : Type u_1
κ : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
s✝ s₁ s₂ : Finset α
a : α
f g : α → β
inst✝ : DecidableEq β
s : Finset α
t : α → Finset β
h : ∀ x ∈ s, ∀ y ∈ s, x ≠ y → Disjoint (t x) (t y)

⊢ ∑ a ∈ s, ∑ _i ∈ t a, 1 = ∑ u ∈ s, (t u).card
-- Mathlib/Order/Filter/Bases.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
p : ι → Prop
s : ι → Set α
h : IsBasis p s
U : Set α

⊢ U ∈ h.filter ↔ ∃ i, p i ∧ s i ⊆ U
-- Mathlib/SetTheory/Ordinal/Notation.lean
e : ONote
n : ℕ+
a : ONote

⊢ ω ^ e.repr ≤ (e.oadd n a).repr
-- Mathlib/SetTheory/Ordinal/Notation.lean
e : ONote
n : ℕ+
a : ONote

⊢ ω ^ e.repr ≤ ω ^ e.repr * ↑↑n
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume

⊢ Tendsto f atBot (𝓝 (limUnder atBot f))
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume

⊢ ∃ a, Tendsto f atBot (𝓝 a)
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g✝ g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume
g : ℝ → E := f ∘ fun x => -x

⊢ ∃ a, Tendsto f atBot (𝓝 a)
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g✝ g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume
g : ℝ → E := f ∘ fun x => -x
hdg : ∀ x ∈ Ioi (-a), HasDerivAt g (-f' (-x)) x

⊢ ∃ a, Tendsto f atBot (𝓝 a)
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g✝ g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume
g : ℝ → E := f ∘ fun x => -x
hdg : ∀ x ∈ Ioi (-a), HasDerivAt g (-f' (-x)) x
L : Tendsto g atTop (𝓝 (limUnder atTop g))

⊢ ∃ a, Tendsto f atBot (𝓝 a)
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g✝ g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume
g : ℝ → E := f ∘ fun x => -x
hdg : ∀ x ∈ Ioi (-a), HasDerivAt g (-f' (-x)) x
L : Tendsto g atTop (𝓝 (limUnder atTop g))

⊢ Tendsto f atBot (𝓝 (limUnder atTop g))
-- Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean
E : Type u_1
f f' : ℝ → E
g✝ g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hderiv : ∀ x ∈ Iic a, HasDerivAt f (f' x) x
f'int : IntegrableOn f' (Iic a) volume
g : ℝ → E := f ∘ fun x => -x
hdg : ∀ x ∈ Ioi (-a), HasDerivAt g (-f' (-x)) x
L : Tendsto g atTop (𝓝 (limUnder atTop g))
this : Tendsto (fun x => g (-x)) atBot (𝓝 (limUnder atTop g))

⊢ Tendsto f atBot (𝓝 (limUnder atTop g))
-- Mathlib/RingTheory/PowerSeries/Inverse.lean
R : Type u_1
k : Type u_2
inst✝ : Field k

⊢ normUnit X = 1
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unital.lean
R : Type u_1
A : Type u_2
p : A → Prop
inst✝⁹ : CommSemiring R
inst✝⁸ : StarRing R
inst✝⁷ : MetricSpace R
inst✝⁶ : TopologicalSemiring R
inst✝⁵ : ContinuousStar R
inst✝⁴ : TopologicalSpace A
inst✝³ : Ring A
inst✝² : StarRing A
inst✝¹ : Algebra R A
inst✝ : ContinuousFunctionalCalculus R p
f g : R → R
a✝ : A
ha✝ : autoParam (p a✝) _auto✝
hf : autoParam (ContinuousOn f (spectrum R a✝)) _auto✝
hg : autoParam (ContinuousOn g (spectrum R a✝)) _auto✝
r : R
a : A
ha : autoParam (p a) _auto✝

⊢ cfc (fun x => r) a = (algebraMap R A) r
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unital.lean
R : Type u_1
A : Type u_2
p : A → Prop
inst✝⁹ : CommSemiring R
inst✝⁸ : StarRing R
inst✝⁷ : MetricSpace R
inst✝⁶ : TopologicalSemiring R
inst✝⁵ : ContinuousStar R
inst✝⁴ : TopologicalSpace A
inst✝³ : Ring A
inst✝² : StarRing A
inst✝¹ : Algebra R A
inst✝ : ContinuousFunctionalCalculus R p
f g : R → R
a✝ : A
ha✝ : autoParam (p a✝) _auto✝
hf : autoParam (ContinuousOn f (spectrum R a✝)) _auto✝
hg : autoParam (ContinuousOn g (spectrum R a✝)) _auto✝
r : R
a : A
ha : autoParam (p a) _auto✝

⊢ (cfcHom ha) { toFun := (spectrum R a).restrict fun x => r, continuous_toFun := ⋯ } = (cfcHom ha) ((algebraMap R C(↑(spectrum R a), R)) r)
-- Mathlib/Data/List/AList.lean
α : Type u
β : α → Type v
inst✝ : DecidableEq α
s₁ s₂ s₃ : AList β

⊢ ∀ (x : α) (y : β x), y ∈ dlookup x (s₁ ∪ s₂ ∪ s₃).entries ↔ y ∈ dlookup x (s₁ ∪ (s₂ ∪ s₃)).entries
-- Mathlib/Analysis/Analytic/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : NontriviallyNormedField 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
p : FormalMultilinearSeries 𝕜 𝕜 E
f : 𝕜 → E
z₀ : 𝕜

⊢ HasFPowerSeriesAt f p z₀ ↔ ∀ᶠ (z : 𝕜) in 𝓝 0, HasSum (fun n => z ^ n • p.coeff n) (f (z₀ + z))
-- Mathlib/Analysis/Analytic/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : NontriviallyNormedField 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
p : FormalMultilinearSeries 𝕜 𝕜 E
f : 𝕜 → E
z₀ : 𝕜

⊢ (∀ᶠ (z : 𝕜) in 𝓝 0, HasSum (fun n => z ^ n • p.coeff n) (f (z₀ + z))) → HasFPowerSeriesAt f p z₀
-- Mathlib/Analysis/Analytic/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : NontriviallyNormedField 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
p : FormalMultilinearSeries 𝕜 𝕜 E
f : 𝕜 → E
z₀ : 𝕜

⊢ (∃ ε > 0, ∀ ⦃y : 𝕜⦄, dist y 0 < ε → HasSum (fun n => y ^ n • p.coeff n) (f (z₀ + y))) → HasFPowerSeriesAt f p z₀
-- Mathlib/RingTheory/IsAdjoinRoot.lean
R : Type u
S : Type v
inst✝² : CommRing R
inst✝¹ : Ring S
f : R[X]
inst✝ : Algebra R S

⊢ (AdjoinRoot.isAdjoinRoot f).root = root f
-- Mathlib/Topology/Perfect.lean
α : Type u_1
inst✝¹ : TopologicalSpace α
C : Set α
inst✝ : SecondCountableTopology α
hclosed : IsClosed C

⊢ ∃ V D, V.Countable ∧ Perfect D ∧ C = V ∪ D
-- Mathlib/Topology/Perfect.lean
α : Type u_1
inst✝¹ : TopologicalSpace α
C : Set α
inst✝ : SecondCountableTopology α
hclosed : IsClosed C
b : Set (Set α)
bct : b.Countable
left✝ : ∅ ∉ b
bbasis : IsTopologicalBasis b

⊢ ∃ V D, V.Countable ∧ Perfect D ∧ C = V ∪ D
-- Mathlib/Topology/MetricSpace/Antilipschitz.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝² : PseudoEMetricSpace α
inst✝¹ : PseudoEMetricSpace β
inst✝ : PseudoEMetricSpace γ
K : ℝ≥0
f✝ : α → β
Kg : ℝ≥0
g : β → γ
hg : AntilipschitzWith Kg g
Kf : ℝ≥0
f : α → β
hf : AntilipschitzWith Kf f
x y : α

⊢ ↑Kf * (↑Kg * edist (g (f x)) (g (f y))) = ↑(Kf * Kg) * edist ((g ∘ f) x) ((g ∘ f) y)
-- Mathlib/Topology/MetricSpace/Antilipschitz.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝² : PseudoEMetricSpace α
inst✝¹ : PseudoEMetricSpace β
inst✝ : PseudoEMetricSpace γ
K : ℝ≥0
f✝ : α → β
Kg : ℝ≥0
g : β → γ
hg : AntilipschitzWith Kg g
Kf : ℝ≥0
f : α → β
hf : AntilipschitzWith Kf f
x y : α

⊢ ↑Kf * (↑Kg * edist (g (f x)) (g (f y))) = ↑Kf * (↑Kg * edist ((g ∘ f) x) ((g ∘ f) y))
-- Mathlib/RingTheory/PowerSeries/Basic.lean
R : Type u_1
inst✝ : Semiring R
n : ℕ

⊢ (coeff R n) X = if n = 1 then 1 else 0
-- Mathlib/Order/Interval/Finset/Defs.lean
α : Type u_1
β : Type u_2
inst✝² : Preorder α
p : α → Prop
inst✝¹ : DecidablePred p
inst✝ : LocallyFiniteOrderBot α
a : Subtype p
hp : ∀ ⦃a x : α⦄, x ≤ a → p a → p x

⊢ map (Embedding.subtype p) (Iio a) = Iio ↑a
-- Mathlib/Order/Interval/Finset/Defs.lean
α : Type u_1
β : Type u_2
inst✝² : Preorder α
p : α → Prop
inst✝¹ : DecidablePred p
inst✝ : LocallyFiniteOrderBot α
a : Subtype p
hp : ∀ ⦃a x : α⦄, x ≤ a → p a → p x

⊢ map (Embedding.subtype p) (Finset.subtype p (Iio ↑a)) = Iio ↑a
-- Mathlib/MeasureTheory/Decomposition/RadonNikodym.lean
α : Type u_1
β : Type u_2
m : MeasurableSpace α
μ ν : Measure α
inst✝¹ : SigmaFinite μ
inst✝ : SigmaFinite ν
hμν : μ ≪ ν

⊢ ∫ (x : α), (μ.rnDeriv ν x).toReal ∂ν = (μ Set.univ).toReal
-- Mathlib/Analysis/SpecialFunctions/Pow/NNReal.lean
w x✝ y✝ z✝ : ℝ
x y : ℝ≥0
z : ℝ
hz : 0 < z

⊢ x ^ z⁻¹ < y ↔ x < y ^ z
-- Mathlib/Algebra/Lie/Killing.lean
R : Type u_1
K : Type u_2
L : Type u_3
M : Type u_4
inst✝⁷ : CommRing R
inst✝⁶ : Field K
inst✝⁵ : LieRing L
inst✝⁴ : LieAlgebra R L
inst✝³ : LieAlgebra K L
inst✝² : Module.Free R L
inst✝¹ : Module.Finite R L
inst✝ : IsKilling R L

⊢ LinearMap.ker (killingForm R L) = ⊥
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
b : ℕ
hb : 2 ≤ b
a n : ℕ

⊢ ∑ i ∈ Ico 1 (n + 1), a / b ^ i ≤ a / (b - 1)
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
b : ℕ
hb : 2 ≤ b
a n : ℕ

⊢ a + ∑ i ∈ Ico 1 (n + 1), a / b ^ i ≤ a + a / (b - 1)
-- Mathlib/Algebra/Order/Group/Unbundled/Basic.lean
α : Type u
inst✝² : Group α
inst✝¹ : LT α
inst✝ : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x < x_1
a b c d : α

⊢ 1 < a / b ↔ b < a
-- Mathlib/Dynamics/Circle/RotationNumber/TranslationNumber.lean
f g : CircleDeg1Lift
n : ℕ

⊢ Function.Commute ⇑f fun x => x - ↑n
-- Mathlib/RingTheory/Polynomial/Nilpotent.lean
R✝ : Type u_1
r : R✝
R : Type u_2
S : Type u_3
inst✝² : CommRing R
inst✝¹ : CommRing S
inst✝ : Algebra R S
P : R[X]
a b : S
hb : IsUnit ((aeval b) P)
hab : IsNilpotent (a - b)

⊢ IsUnit ((aeval a) P)
-- Mathlib/RingTheory/Polynomial/Nilpotent.lean
R✝ : Type u_1
r : R✝
R : Type u_2
S : Type u_3
inst✝² : CommRing R
inst✝¹ : CommRing S
inst✝ : Algebra R S
P : R[X]
a b : S
hb : IsUnit ((aeval b) P)
hab : IsNilpotent (a - b)

⊢ IsUnit ((aeval b) P + ((aeval a) P - (aeval b) P))
-- Mathlib/RingTheory/Polynomial/Nilpotent.lean
R✝ : Type u_1
r : R✝
R : Type u_2
S : Type u_3
inst✝² : CommRing R
inst✝¹ : CommRing S
inst✝ : Algebra R S
P : R[X]
a b : S
hb : IsUnit ((aeval b) P)
hab : IsNilpotent (a - b)

⊢ IsNilpotent ((aeval a) P - (aeval b) P)
-- Mathlib/Data/List/MinMax.lean
α : Type u_1
β : Type u_2
r : α → α → Prop
inst✝ : DecidableRel r
l : List α
o : Option α
a m : α
tl : List α
hd : α

⊢ (foldl (argAux r) o tl = none ↔ tl = [] ∧ o = none) → (foldl (argAux r) o (tl ++ [hd]) = none ↔ tl ++ [hd] = [] ∧ o = none)
-- Mathlib/Data/List/MinMax.lean
α : Type u_1
β : Type u_2
r : α → α → Prop
inst✝ : DecidableRel r
l : List α
o : Option α
a m : α
tl : List α
hd : α

⊢ (foldl (argAux r) o tl = none ↔ tl = [] ∧ o = none) → ¬Option.rec (some hd) (fun val => if r hd val then some hd else some val) (foldl (argAux r) o tl) = none
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : Preorder α
p : α → Prop

⊢ (∀ᶠ (x : α) in atTop, ∀ (y : α), x ≤ y → p y) ↔ ∀ᶠ (x : α) in atTop, p x
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : Preorder α
p : α → Prop
h : ∀ᶠ (x : α) in atTop, p x

⊢ ∀ᶠ (x : α) in atTop, ∀ (y : α), x ≤ y → p y
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : Preorder α
p : α → Prop
h : ∀ᶠ (x : α) in atTop, p x
S : Set α
hSf : S.Finite
hS : ∀ ⦃x : α⦄, x ∈ ⋂ i ∈ S, Ici i → p x

⊢ ∀ᶠ (x : α) in atTop, ∀ (y : α), x ≤ y → p y
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : Preorder α
p : α → Prop
h : ∀ᶠ (x : α) in atTop, p x
S : Set α
hSf : S.Finite
hS : ∀ ⦃x : α⦄, x ∈ ⋂ i ∈ S, Ici i → p x
x : α
hx : x ∈ ⋂ i, (fun x => Ici ↑x) i
y : α
hy : x ≤ y

⊢ p y
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : Preorder α
p : α → Prop
h : ∀ᶠ (x : α) in atTop, p x
S : Set α
hSf : S.Finite
x y : α
hy : x ≤ y
hS : ∀ ⦃x : α⦄, (∀ i ∈ S, x ∈ Ici i) → p x
hx : ∀ (i : ↑S), x ∈ Ici ↑i

⊢ p y
-- Mathlib/Data/Complex/Abs.lean
z : ℂ

⊢ abs z ^ 2 - z.im ^ 2 = z.re ^ 2
-- Mathlib/Order/Filter/IndicatorFunction.lean
α : Type u_1
β : Type u_2
M : Type u_3
E : Type u_4
ι : Type u_5
inst✝ : One β
s : ι → Set α
f : α → β
a : α

⊢ (fun n => (⋃ i ∈ n, s i).mulIndicator f a) =ᶠ[atTop] fun x => (iUnion s).mulIndicator f a
-- Mathlib/Order/Filter/IndicatorFunction.lean
α : Type u_1
β : Type u_2
M : Type u_3
E : Type u_4
ι : Type u_5
inst✝ : One β
s : ι → Set α
f : α → β
a : α

⊢ (fun n => (⋃ i ∈ n, s i).mulIndicator f a) =ᶠ[atTop] fun x => (⋃ t, ⋃ i ∈ t, s i).mulIndicator f a
-- Mathlib/Order/Filter/IndicatorFunction.lean
α : Type u_1
β : Type u_2
M : Type u_3
E : Type u_4
ι : Type u_5
inst✝ : One β
s : ι → Set α
f : α → β
a : α

⊢ Monotone fun i => ⋃ i_1 ∈ i, s i_1
-- Mathlib/CategoryTheory/Adjunction/Evaluation.lean
C : Type u₁
inst✝² : Category.{v₁, u₁} C
D : Type u₂
inst✝¹ : Category.{v₂, u₂} D
inst✝ : ∀ (a b : C), HasCoproductsOfShape (a ⟶ b) D
c : C
d : D
F : C ⥤ D
f : (evaluationLeftAdjoint D c).obj d ⟶ F
x : C
g : c ⟶ x

⊢ (Sigma.ι (fun x => d) g ≫ Sigma.desc fun h => (Sigma.ι (fun x => d) (𝟙 c) ≫ f.app c) ≫ F.map h) = Sigma.ι (fun x => d) g ≫ f.app x
-- Mathlib/Analysis/SpecialFunctions/Pow/Real.lean
x✝ y z✝ : ℝ
n : ℕ
x z : ℝ
hx : 1 ≤ x
hz : 0 ≤ z

⊢ 1 ≤ x ^ z
-- Mathlib/Analysis/SpecialFunctions/Pow/Real.lean
x✝ y z✝ : ℝ
n : ℕ
x z : ℝ
hx : 1 ≤ x
hz : 0 ≤ z

⊢ 1 ^ z ≤ x ^ z
-- Mathlib/ModelTheory/Semantics.lean
L : Language
L' : Language
M : Type w
N : Type u_1
P : Type u_2
inst✝² : L.Structure M
inst✝¹ : L.Structure N
inst✝ : L.Structure P
α : Type u'
β : Type v'
γ : Type u_3
n l : ℕ
φ ψ : L.BoundedFormula α l
θ : L.BoundedFormula α l.succ
v : α → M
xs : Fin l → M

⊢ (∃'θ).Realize v xs ↔ ∃ a, θ.Realize v (snoc xs a)
-- Mathlib/ModelTheory/Semantics.lean
L : Language
L' : Language
M : Type w
N : Type u_1
P : Type u_2
inst✝² : L.Structure M
inst✝¹ : L.Structure N
inst✝ : L.Structure P
α : Type u'
β : Type v'
γ : Type u_3
n l : ℕ
φ ψ : L.BoundedFormula α l
θ : L.BoundedFormula α l.succ
v : α → M
xs : Fin l → M

⊢ (∃ x, ¬(∼θ).Realize v (snoc xs x)) ↔ ∃ a, θ.Realize v (snoc xs a)
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
a b : α

⊢ variationOnFromTo f s a b = -variationOnFromTo f s b a
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
a b : α
ab : a < b

⊢ variationOnFromTo f s a b = -variationOnFromTo f s b a
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
a : α

⊢ variationOnFromTo f s a a = -variationOnFromTo f s a a
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
a b : α
ba : b < a

⊢ variationOnFromTo f s a b = -variationOnFromTo f s b a
-- Mathlib/Algebra/BigOperators/Ring.lean
ι : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
κ : ι → Type u_5
s✝ s₁ s₂ : Finset ι
i✝ : ι
a : α
f✝ g✝ : ι → α
inst✝ : CommSemiring α
s : Finset ι
i : ι
f g h : ι → α
hi : i ∈ s
h1 : g i + h i = f i
h2 : ∀ j ∈ s, j ≠ i → g j = f j
h3 : ∀ j ∈ s, j ≠ i → h j = f j

⊢ ∏ i ∈ s, g i + ∏ i ∈ s, h i = ∏ i ∈ s, f i
-- Mathlib/RepresentationTheory/GroupCohomology/LowDegree.lean
k G : Type u
inst✝² : CommRing k
inst✝¹ : Group G
A✝ A : Rep k G
inst✝ : A.IsTrivial

⊢ oneCoboundaries A = ⊥
-- Mathlib/RepresentationTheory/GroupCohomology/LowDegree.lean
k G : Type u
inst✝² : CommRing k
inst✝¹ : Group G
A✝ A : Rep k G
inst✝ : A.IsTrivial

⊢ LinearMap.range (LinearMap.codRestrict (oneCocycles A) 0 ⋯) = ⊥
-- Mathlib/NumberTheory/LegendreSymbol/ZModChar.lean
n : ℤ

⊢ χ₄ ↑n = χ₄ ↑(n % 4)
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
inst✝ : LinearOrderedRing α
m n : ZNum

⊢ ↑m ≤ ↑n ↔ m ≤ n
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
inst✝ : LinearOrderedRing α
m n : ZNum

⊢ ¬↑n < ↑m ↔ m ≤ n
-- Mathlib/Analysis/InnerProductSpace/Adjoint.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁸ : RCLike 𝕜
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedAddCommGroup G
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : InnerProductSpace 𝕜 F
inst✝² : InnerProductSpace 𝕜 G
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
T : E →L[𝕜] E
hT : IsSelfAdjoint T
S : F →L[𝕜] E

⊢ IsSelfAdjoint ((adjoint S).comp (T.comp S))
-- Mathlib/Analysis/InnerProductSpace/Adjoint.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁸ : RCLike 𝕜
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedAddCommGroup G
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : InnerProductSpace 𝕜 F
inst✝² : InnerProductSpace 𝕜 G
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
T : E →L[𝕜] E
hT : adjoint T = T
S : F →L[𝕜] E

⊢ adjoint ((adjoint S).comp (T.comp S)) = (adjoint S).comp (T.comp S)
-- Mathlib/Analysis/InnerProductSpace/Adjoint.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁸ : RCLike 𝕜
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedAddCommGroup G
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : InnerProductSpace 𝕜 F
inst✝² : InnerProductSpace 𝕜 G
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
T : E →L[𝕜] E
hT : adjoint T = T
S : F →L[𝕜] E

⊢ ((adjoint S).comp T).comp S = (adjoint S).comp (T.comp S)
-- Mathlib/Algebra/Homology/ShortComplex/ModuleCat.lean
R : Type u
inst✝ : Ring R
S : ShortComplex (ModuleCat R)

⊢ S.Exact ↔ LinearMap.range S.f = LinearMap.ker S.g
-- Mathlib/Algebra/Homology/ShortComplex/ModuleCat.lean
R : Type u
inst✝ : Ring R
S : ShortComplex (ModuleCat R)

⊢ LinearMap.ker S.g ≤ LinearMap.range S.f ↔ LinearMap.range S.f = LinearMap.ker S.g
-- Mathlib/NumberTheory/ModularForms/EisensteinSeries/MDifferentiable.lean
k : ℤ
a : Fin 2 → ℤ

⊢ DifferentiableOn ℂ (fun z => (↑(a 0) * z + ↑(a 1)) ^ (-k)) {z | 0 < z.im}
-- Mathlib/NumberTheory/ModularForms/EisensteinSeries/MDifferentiable.lean
k : ℤ
a : Fin 2 → ℤ
ha : a ≠ 0

⊢ DifferentiableOn ℂ (fun z => (↑(a 0) * z + ↑(a 1)) ^ (-k)) {z | 0 < z.im}
-- Mathlib/NumberTheory/ModularForms/EisensteinSeries/MDifferentiable.lean
k : ℤ

⊢ DifferentiableOn ℂ (fun z => (↑(0 0) * z + ↑(0 1)) ^ (-k)) {z | 0 < z.im}
-- Mathlib/Topology/UniformSpace/Compact.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝² : UniformSpace α
inst✝¹ : UniformSpace β
ι : Type u_4
F : ι → β → α
inst✝ : CompactSpace β
h : Equicontinuous F

⊢ UniformEquicontinuous F
-- Mathlib/Topology/UniformSpace/Compact.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝² : UniformSpace α
inst✝¹ : UniformSpace β
ι : Type u_4
F : ι → β → α
inst✝ : CompactSpace β
h : Continuous (⇑UniformFun.ofFun ∘ Function.swap F)

⊢ UniformEquicontinuous F
-- Mathlib/Topology/UniformSpace/Compact.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝² : UniformSpace α
inst✝¹ : UniformSpace β
ι : Type u_4
F : ι → β → α
inst✝ : CompactSpace β
h : Continuous (⇑UniformFun.ofFun ∘ Function.swap F)

⊢ UniformContinuous (⇑UniformFun.ofFun ∘ Function.swap F)
-- Mathlib/RingTheory/PowerSeries/Trunc.lean
R : Type u_1
inst✝ : Semiring R
n m : ℕ

⊢ (trunc n 0).coeff m = Polynomial.coeff 0 m
-- Mathlib/RingTheory/PowerSeries/Trunc.lean
R : Type u_1
inst✝ : Semiring R
n m : ℕ

⊢ (if m < n then 0 else 0) = 0
-- Mathlib/MeasureTheory/Function/SimpleFunc.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝² : MeasurableSpace α
K : Type u_5
inst✝¹ : Zero β
inst✝ : Preorder β
s : Set α
f g : α →ₛ β
H : f ≤ g
hs : MeasurableSet s
x : α

⊢ ↑(f.restrict s) x ≤ ↑(g.restrict s) x
-- Mathlib/MeasureTheory/Function/SimpleFunc.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝² : MeasurableSpace α
K : Type u_5
inst✝¹ : Zero β
inst✝ : Preorder β
s : Set α
f g : α →ₛ β
H : f ≤ g
hs : ¬MeasurableSet s

⊢ f.restrict s ≤ g.restrict s
-- Mathlib/Analysis/LocallyConvex/Basic.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝⁴ : NontriviallyNormedField 𝕜
inst✝³ : AddCommGroup E
inst✝² : Module 𝕜 E
s : Set E
inst✝¹ : Module ℝ E
inst✝ : SMulCommClass ℝ 𝕜 E
hs : Balanced 𝕜 s

⊢ Balanced 𝕜 ((convexHull ℝ) s)
-- Mathlib/Analysis/LocallyConvex/Basic.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝⁴ : NontriviallyNormedField 𝕜
inst✝³ : AddCommGroup E
inst✝² : Module 𝕜 E
s : Set E
inst✝¹ : Module ℝ E
inst✝ : SMulCommClass ℝ 𝕜 E
hs : Balanced 𝕜 s

⊢ Convex ℝ {x | ∀ (a : 𝕜), ‖a‖ ≤ 1 → a • x ∈ (convexHull ℝ) s}
-- Mathlib/Analysis/LocallyConvex/Basic.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝⁴ : NontriviallyNormedField 𝕜
inst✝³ : AddCommGroup E
inst✝² : Module 𝕜 E
s : Set E
inst✝¹ : Module ℝ E
inst✝ : SMulCommClass ℝ 𝕜 E
hs : Balanced 𝕜 s
x : E
hx : x ∈ {x | ∀ (a : 𝕜), ‖a‖ ≤ 1 → a • x ∈ (convexHull ℝ) s}
y : E
hy : y ∈ {x | ∀ (a : 𝕜), ‖a‖ ≤ 1 → a • x ∈ (convexHull ℝ) s}
u v : ℝ
hu : 0 ≤ u
hv : 0 ≤ v
huv : u + v = 1
a : 𝕜
ha : ‖a‖ ≤ 1

⊢ a • (u • x + v • y) ∈ (convexHull ℝ) s
-- Mathlib/Analysis/LocallyConvex/Basic.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝⁴ : NontriviallyNormedField 𝕜
inst✝³ : AddCommGroup E
inst✝² : Module 𝕜 E
s : Set E
inst✝¹ : Module ℝ E
inst✝ : SMulCommClass ℝ 𝕜 E
hs : Balanced 𝕜 s
x : E
hx : x ∈ {x | ∀ (a : 𝕜), ‖a‖ ≤ 1 → a • x ∈ (convexHull ℝ) s}
y : E
hy : y ∈ {x | ∀ (a : 𝕜), ‖a‖ ≤ 1 → a • x ∈ (convexHull ℝ) s}
u v : ℝ
hu : 0 ≤ u
hv : 0 ≤ v
huv : u + v = 1
a : 𝕜
ha : ‖a‖ ≤ 1

⊢ u • a • x + v • a • y ∈ (convexHull ℝ) s
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
α β : Type u
β' : Type v
inst✝ : Infinite α
leq : lift.{v, u} #α = lift.{u, v} #β'

⊢ #(α ≃ β') = #(α → β')
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
α β : Type u
β' : Type v
inst✝ : Infinite α
leq : lift.{v, u} #α = lift.{u, v} #β'
e : α ≃ β'

⊢ #(α ≃ β') = #(α → β')
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
α β : Type u
β' : Type v
inst✝ : Infinite α
leq : lift.{v, u} #α = lift.{u, v} #β'
e : α ≃ β'
e₁ : lift.{max u v, u} #(α ≃ α) = lift.{u, max u v} #(α ≃ β')

⊢ #(α ≃ β') = #(α → β')
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
α β : Type u
β' : Type v
inst✝ : Infinite α
leq : lift.{v, u} #α = lift.{u, v} #β'
e : α ≃ β'
e₁ : lift.{max u v, u} #(α ≃ α) = lift.{u, max u v} #(α ≃ β')
e₂ : lift.{max u v, u} #(α → α) = lift.{u, max u v} #(α → β')

⊢ #(α ≃ β') = #(α → β')
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
α β : Type u
β' : Type v
inst✝ : Infinite α
leq : lift.{v, u} #α = lift.{u, v} #β'
e : α ≃ β'
e₁ : lift.{max u v, u} #(α ≃ α) = #(α ≃ β')
e₂ : lift.{max u v, u} #(α → α) = #(α → β')

⊢ #(α ≃ β') = #(α → β')
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝³ : DecidableEq ι
A : ι → Type u_2
inst✝² : (i : ι) → AddCommMonoid (A i)
inst✝¹ : AddMonoid ι
inst✝ : GSemiring A
a b c : ⨁ (i : ι), A i

⊢ a * b * c = a * (b * c)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝³ : DecidableEq ι
A : ι → Type u_2
inst✝² : (i : ι) → AddCommMonoid (A i)
inst✝¹ : AddMonoid ι
inst✝ : GSemiring A
a b c : ⨁ (i : ι), A i

⊢ (compHom (mulHom A)).comp (mulHom A) = ((compHom flipHom) ((compHom (mulHom A).flip).comp (mulHom A))).flip
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝³ : DecidableEq ι
A : ι → Type u_2
inst✝² : (i : ι) → AddCommMonoid (A i)
inst✝¹ : AddMonoid ι
inst✝ : GSemiring A
a b c : ⨁ (i : ι), A i
ai : ι
ax : A ai
bi : ι
bx : A bi
ci : ι
cx : A ci

⊢ (((((((compHom (mulHom A)).comp (mulHom A)).comp (of A ai)) ax).comp (of A bi)) bx).comp (of A ci)) cx = (((((((compHom flipHom) ((compHom (mulHom A).flip).comp (mulHom A))).flip.comp (of A ai)) ax).comp (of A bi)) bx).comp (of A ci)) cx
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝³ : DecidableEq ι
A : ι → Type u_2
inst✝² : (i : ι) → AddCommMonoid (A i)
inst✝¹ : AddMonoid ι
inst✝ : GSemiring A
a b c : ⨁ (i : ι), A i
ai : ι
ax : A ai
bi : ι
bx : A bi
ci : ι
cx : A ci

⊢ ((mulHom A) (((mulHom A) ((of A ai) ax)) ((of A bi) bx))) ((of A ci) cx) = ((mulHom A) ((of A ai) ax)) (((mulHom A) ((of A bi) bx)) ((of A ci) cx))