ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ

⊢ ∃ a, ∀ b ≥ a, ∀ x ∈ s \ iUnionNotConvergentSeq hε hf hg hsm hs hfg, dist (g x) (f b x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hx : x ∈ s \ iUnionNotConvergentSeq hε hf hg hsm hs hfg

⊢ dist (g x) (f n x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hx : x ∈ s ∧ (x ∈ s → ∀ (x_1 : ℕ), x ∉ notConvergentSeq f g x_1 (notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg x_1))

⊢ dist (g x) (f n x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hxs : x ∈ s
hx : x ∉ notConvergentSeq f g N (notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N)

⊢ dist (g x) (f n x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hxs : x ∈ s
hx : ¬∃ k ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N, 1 / (↑N + 1) < dist (f k x) (g x)

⊢ dist (g x) (f n x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hxs : x ∈ s
hx : ∀ k ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N, dist (f k x) (g x) ≤ 1 / (↑N + 1)

⊢ dist (g x) (f n x) < δ
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n✝ : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))
δ : ℝ
hδ : δ > 0
N : ℕ
hN : 1 / (↑N + 1) < δ
n : ι
hn : n ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N
x : α
hxs : x ∈ s
hx : ∀ k ≥ notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg N, dist (f k x) (g x) ≤ 1 / (↑N + 1)

⊢ dist (f n x) (g x) < δ
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
s t : Finset α
a b : α
h : s ⊆ t

⊢ s.sym2 ⊆ t.sym2
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
s t : Finset α
a b : α
h : s ⊆ t

⊢ s.val.sym2 ≤ t.val.sym2
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
s t : Finset α
a b : α
h : s ⊆ t

⊢ s.val ≤ t.val
-- Mathlib/Algebra/Lie/Submodule.lean
R : Type u
L : Type v
M : Type w
inst✝⁶ : CommRing R
inst✝⁵ : LieRing L
inst✝⁴ : LieAlgebra R L
inst✝³ : AddCommGroup M
inst✝² : Module R M
inst✝¹ : LieRingModule L M
inst✝ : LieModule R L M
N N' : LieSubmodule R L M
I J : LieIdeal R L

⊢ ↑N = ⊤ ↔ N = ⊤
-- Mathlib/Algebra/Group/Action/Defs.lean
M : Type u_1
N : Type u_2
G : Type u_3
H : Type u_4
A : Type u_5
B : Type u_6
α : Type u_7
β : Type u_8
γ : Type u_9
δ : Type u_10
inst✝⁴ : SMul M α
inst✝³ : SMul N α
inst✝² : SMul M β
inst✝¹ : SMul N β
inst✝ : SMulCommClass M N β
f : α → β
hf : Injective f
h₁ : ∀ (c : M) (x : α), f (c • x) = c • f x
h₂ : ∀ (c : N) (x : α), f (c • x) = c • f x
c₁ : M
c₂ : N
x : α

⊢ f (c₁ • c₂ • x) = f (c₂ • c₁ • x)
-- Mathlib/Analysis/Calculus/ContDiff/Basic.lean
𝕜 : Type u_1
inst✝¹⁰ : NontriviallyNormedField 𝕜
D : Type uD
inst✝⁹ : NormedAddCommGroup D
inst✝⁸ : NormedSpace 𝕜 D
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 u_2
inst✝¹ : NormedAddCommGroup X
inst✝ : NormedSpace 𝕜 X
s s₁ t u : Set E
f✝ f₁ : E → F
g✝ : F → G
x x₀ : E
c : F
b : E × F → G
m n : ℕ∞
p : E → FormalMultilinearSeries 𝕜 E F
f g : E → F
hf : ContDiffAt 𝕜 n f x
hg : ContDiffAt 𝕜 n g x

⊢ ContDiffAt 𝕜 n (fun x => f x - g x) x
-- Mathlib/LinearAlgebra/AffineSpace/Combination.lean
k : Type u_1
V : Type u_2
P : Type u_3
inst✝³ : DivisionRing k
inst✝² : AddCommGroup V
inst✝¹ : Module k V
inst✝ : AffineSpace V P
ι : Type u_4
s✝ : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
s : Finset P

⊢ centroid k univ Subtype.val = centroid k s id
-- Mathlib/LinearAlgebra/AffineSpace/Combination.lean
k : Type u_1
V : Type u_2
P : Type u_3
inst✝³ : DivisionRing k
inst✝² : AddCommGroup V
inst✝¹ : Module k V
inst✝ : AffineSpace V P
ι : Type u_4
s✝ : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
s : Finset P

⊢ (affineCombination k univ Subtype.val) (centroidWeights k univ) = (affineCombination k s.attach Subtype.val) (centroidWeights k s ∘ Subtype.val)
-- Mathlib/SetTheory/Surreal/Multiplication.lean
x x₁ x₂ x₃ x' y y₁ y₂ y₃ y' : PGame

⊢ P24 x₁ x₂ y ↔ P24 x₁ x₂ (-y)
-- Mathlib/Probability/Process/HittingTime.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m✝ : MeasurableSpace Ω
inst✝¹ : ConditionallyCompleteLinearOrder ι
inst✝ : IsWellOrder ι fun x x_1 => x < x_1
u : ι → Ω → β
s : Set β
n m : ι
ω : Ω
h : ∃ j ∈ Set.Icc n m, u j ω ∈ s

⊢ stoppedValue u (hitting u s n m) ω ∈ s
-- Mathlib/Probability/Process/HittingTime.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m✝ : MeasurableSpace Ω
inst✝¹ : ConditionallyCompleteLinearOrder ι
inst✝ : IsWellOrder ι fun x x_1 => x < x_1
u : ι → Ω → β
s : Set β
n m : ι
ω : Ω
h : ∃ j ∈ Set.Icc n m, u j ω ∈ s

⊢ u (sInf (Set.Icc n m ∩ {i | u i ω ∈ s})) ω ∈ s
-- Mathlib/Probability/Process/HittingTime.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m✝ : MeasurableSpace Ω
inst✝¹ : ConditionallyCompleteLinearOrder ι
inst✝ : IsWellOrder ι fun x x_1 => x < x_1
u : ι → Ω → β
s : Set β
n m : ι
ω : Ω
j : ι
hj₁ : j ∈ Set.Icc n m
hj₂ : u j ω ∈ s

⊢ u (sInf (Set.Icc n m ∩ {i | u i ω ∈ s})) ω ∈ s
-- Mathlib/Probability/Process/HittingTime.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m✝ : MeasurableSpace Ω
inst✝¹ : ConditionallyCompleteLinearOrder ι
inst✝ : IsWellOrder ι fun x x_1 => x < x_1
u : ι → Ω → β
s : Set β
n m : ι
ω : Ω
j : ι
hj₁ : j ∈ Set.Icc n m
hj₂ : u j ω ∈ s
this : sInf (Set.Icc n m ∩ {i | u i ω ∈ s}) ∈ Set.Icc n m ∩ {i | u i ω ∈ s}

⊢ u (sInf (Set.Icc n m ∩ {i | u i ω ∈ s})) ω ∈ s
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Basic.lean
x : ℝ

⊢ cos (π / 6) = √3 / 2
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁸ : MeasurableSpace α
inst✝⁷ : MeasurableSpace α'
inst✝⁶ : MeasurableSpace β
inst✝⁵ : MeasurableSpace β'
inst✝⁴ : MeasurableSpace γ
μ μ' : Measure α
ν ν'✝ : Measure β
τ : Measure γ
inst✝³ : NormedAddCommGroup E
inst✝² : SFinite ν
inst✝¹ : SFinite μ
ν' : Measure β
inst✝ : SFinite ν'

⊢ μ.prod (ν + ν') = μ.prod ν + μ.prod ν'
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁸ : MeasurableSpace α
inst✝⁷ : MeasurableSpace α'
inst✝⁶ : MeasurableSpace β
inst✝⁵ : MeasurableSpace β'
inst✝⁴ : MeasurableSpace γ
μ μ' : Measure α
ν ν'✝ : Measure β
τ : Measure γ
inst✝³ : NormedAddCommGroup E
inst✝² : SFinite ν
inst✝¹ : SFinite μ
ν' : Measure β
inst✝ : SFinite ν'

⊢ (sum fun p => (sFiniteSeq μ p.1).prod (sFiniteSeq ν p.2 + sFiniteSeq ν' p.2)) = sum fun n => (sFiniteSeq μ n.1).prod (sFiniteSeq ν n.2) + (sFiniteSeq μ n.1).prod (sFiniteSeq ν' n.2)
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁸ : MeasurableSpace α
inst✝⁷ : MeasurableSpace α'
inst✝⁶ : MeasurableSpace β
inst✝⁵ : MeasurableSpace β'
inst✝⁴ : MeasurableSpace γ
μ μ' : Measure α
ν ν'✝ : Measure β
τ : Measure γ
inst✝³ : NormedAddCommGroup E
inst✝² : SFinite ν
inst✝¹ : SFinite μ
ν' : Measure β
inst✝ : SFinite ν'
i : ℕ × ℕ

⊢ (sFiniteSeq μ i.1).prod (sFiniteSeq ν i.2 + sFiniteSeq ν' i.2) = (sFiniteSeq μ i.1).prod (sFiniteSeq ν i.2) + (sFiniteSeq μ i.1).prod (sFiniteSeq ν' i.2)
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁸ : MeasurableSpace α
inst✝⁷ : MeasurableSpace α'
inst✝⁶ : MeasurableSpace β
inst✝⁵ : MeasurableSpace β'
inst✝⁴ : MeasurableSpace γ
μ μ' : Measure α
ν ν'✝ : Measure β
τ : Measure γ
inst✝³ : NormedAddCommGroup E
inst✝² : SFinite ν
inst✝¹ : SFinite μ
ν' : Measure β
inst✝ : SFinite ν'
i : ℕ × ℕ
s : Set α
t : Set β
x✝¹ : MeasurableSet s
x✝ : MeasurableSet t

⊢ ((sFiniteSeq μ i.1).prod (sFiniteSeq ν i.2) + (sFiniteSeq μ i.1).prod (sFiniteSeq ν' i.2)) (s ×ˢ t) = (sFiniteSeq μ i.1) s * (sFiniteSeq ν i.2 + sFiniteSeq ν' i.2) t
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0

⊢ ↑a ^ (p / 2) * ↑(p / 2)! = ↑(∏ x ∈ Ico 1 (p / 2).succ, a * ↑x)
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0

⊢ ↑a ^ (p / 2) * ↑(p / 2)! = ↑(a ^ (p / 2) * ↑(p / 2)!)
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0
x✝¹ : ℕ
x✝ : x✝¹ ∈ Ico 1 (p / 2).succ

⊢ ↑(↑a * ↑x✝¹).val = (if (↑a * ↑x✝¹).val ≤ p / 2 then 1 else -1) * ↑(↑a * ↑x✝¹).valMinAbs.natAbs
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0
x✝¹ : ℕ
x✝ : x✝¹ ∈ Ico 1 (p / 2).succ

⊢ ↑(↑a * ↑x✝¹).val = (if (↑a * ↑x✝¹).val ≤ p / 2 then 1 else -1) * if (↑a * ↑x✝¹).val ≤ p / 2 then ↑a * ↑x✝¹ else -(↑a * ↑x✝¹)
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0

⊢ ∏ x ∈ Ico 1 (p / 2).succ, (if (↑a * ↑x).val ≤ p / 2 then 1 else -1) * ↑(↑a * ↑x).valMinAbs.natAbs = (-1) ^ (filter (fun x => ¬(↑a * ↑x).val ≤ p / 2) (Ico 1 (p / 2).succ)).card * ∏ x ∈ Ico 1 (p / 2).succ, ↑(↑a * ↑x).valMinAbs.natAbs
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0
this : (∏ x ∈ Ico 1 (p / 2).succ, if (↑a * ↑x).val ≤ p / 2 then 1 else -1) = ∏ x ∈ filter (fun x => ¬(↑a * ↑x).val ≤ p / 2) (Ico 1 (p / 2).succ), -1

⊢ ∏ x ∈ Ico 1 (p / 2).succ, (if (↑a * ↑x).val ≤ p / 2 then 1 else -1) * ↑(↑a * ↑x).valMinAbs.natAbs = (-1) ^ (filter (fun x => ¬(↑a * ↑x).val ≤ p / 2) (Ico 1 (p / 2).succ)).card * ∏ x ∈ Ico 1 (p / 2).succ, ↑(↑a * ↑x).valMinAbs.natAbs
-- Mathlib/NumberTheory/LegendreSymbol/GaussEisensteinLemmas.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℤ
hap : ↑a ≠ 0

⊢ (-1) ^ (filter (fun x => ¬(↑a * ↑x).val ≤ p / 2) (Ico 1 (p / 2).succ)).card * ∏ x ∈ Ico 1 (p / 2).succ, ↑(↑a * ↑x).valMinAbs.natAbs = (-1) ^ (filter (fun x => ¬(↑a * ↑x).val ≤ p / 2) (Ico 1 (p / 2).succ)).card * ↑(p / 2)!
-- Mathlib/LinearAlgebra/Matrix/Charpoly/LinearMap.lean
ι : Type u_1
inst✝⁴ : Fintype ι
M : Type u_2
inst✝³ : AddCommGroup M
R : Type u_3
inst✝² : CommRing R
inst✝¹ : Module R M
I : Ideal R
b : ι → M
hb : Submodule.span R (Set.range b) = ⊤
inst✝ : DecidableEq ι

⊢ (PiToModule.fromMatrix R b) 0 = (PiToModule.fromEnd R b) 0
-- Mathlib/GroupTheory/SpecificGroups/Dihedral.lean
n : ℕ
i : ZMod n

⊢ orderOf (sr i) = 2
-- Mathlib/GroupTheory/SpecificGroups/Dihedral.lean
n : ℕ
i : ZMod n

⊢ sr i ^ 2 = 1
-- Mathlib/GroupTheory/SpecificGroups/Dihedral.lean
n : ℕ
i : ZMod n

⊢ sr i ≠ 1
-- Mathlib/Data/Fin/Basic.lean
n m : ℕ
a b : Fin (n + 1)
ha : a.castSucc ≠ 0

⊢ a.castSucc.pred ha < b ↔ a ≤ b
-- Mathlib/Data/Rat/Lemmas.lean
q : ℚ

⊢ (-q)⁻¹ = -q⁻¹
-- Mathlib/Data/Rat/Lemmas.lean
q : ℚ

⊢ (-(q.num /. ↑q.den))⁻¹ = -(q.num /. ↑q.den)⁻¹
-- Mathlib/GroupTheory/GroupAction/Period.lean
α : Type v
G : Type u
inst✝³ : Group G
inst✝² : MulAction G α
M : Type u
inst✝¹ : Monoid M
inst✝ : MulAction M α
g : G
a : α

⊢ period g⁻¹ a = period g a
-- Mathlib/GroupTheory/GroupAction/Period.lean
α : Type v
G : Type u
inst✝³ : Group G
inst✝² : MulAction G α
M : Type u
inst✝¹ : Monoid M
inst✝ : MulAction M α
g : G
a : α

⊢ ∀ (n : ℕ), g⁻¹ ^ n • a = a ↔ g ^ n • a = a
-- Mathlib/GroupTheory/GroupAction/Period.lean
α : Type v
G : Type u
inst✝³ : Group G
inst✝² : MulAction G α
M : Type u
inst✝¹ : Monoid M
inst✝ : MulAction M α
g : G
a : α
n : ℕ

⊢ g⁻¹ ^ n • a = a ↔ g ^ n • a = a
-- Mathlib/Probability/Moments.lean
Ω : Type u_1
ι : Type u_2
m : MeasurableSpace Ω
X : Ω → ℝ
p : ℕ
μ : Measure Ω
t : ℝ

⊢ cgf X μ 0 = log (μ Set.univ).toReal
-- Mathlib/Topology/Instances/EReal.lean
α : Type u_1
inst✝ : TopologicalSpace α

⊢ IsOpen (range Real.toEReal)
-- Mathlib/LinearAlgebra/Matrix/IsDiag.lean
α : Type u_1
β : Type u_2
R : Type u_3
n : Type u_4
m : Type u_5
inst✝¹ : Semiring α
inst✝ : StarRing α
A : Matrix n n α
ha : Aᴴ.IsDiag

⊢ A.IsDiag
-- Mathlib/LinearAlgebra/Matrix/IsDiag.lean
α : Type u_1
β : Type u_2
R : Type u_3
n : Type u_4
m : Type u_5
inst✝¹ : Semiring α
inst✝ : StarRing α
A : Matrix n n α
ha : Aᴴ.IsDiag

⊢ A = Aᴴᴴ
-- Mathlib/Algebra/Order/Antidiag/Pi.lean
ι : Type u_1
μ : Type u_2
μ' : Type u_3
inst✝³ : DecidableEq ι
inst✝² : AddCancelCommMonoid μ
inst✝¹ : HasAntidiagonal μ
inst✝ : DecidableEq μ
i : ι
s : Finset ι
hi : i ∉ s
n : μ
f : ι → μ

⊢ f ∈ (cons i s hi).piAntidiag n ↔ f ∈ (antidiagonal n).disjiUnion (fun p => map (addRightEmbedding fun t => if t = i then p.1 else 0) (s.piAntidiag p.2)) ⋯
-- Mathlib/Algebra/Order/Antidiag/Pi.lean
ι : Type u_1
μ : Type u_2
μ' : Type u_3
inst✝³ : DecidableEq ι
inst✝² : AddCancelCommMonoid μ
inst✝¹ : HasAntidiagonal μ
inst✝ : DecidableEq μ
i : ι
s : Finset ι
hi : i ∉ s
n : μ
f : ι → μ

⊢ (f i + ∑ x ∈ s, f x = n ∧ ∀ (i_1 : ι), ¬f i_1 = 0 → i_1 = i ∨ i_1 ∈ s) ↔ ∃ a b, a + b = n ∧ ∃ a_1, (s.sum a_1 = b ∧ ∀ (i : ι), ¬a_1 i = 0 → i ∈ s) ∧ (addRightEmbedding fun t => if t = i then a else 0) a_1 = f
-- Mathlib/MeasureTheory/Integral/Asymptotics.lean
α : Type u_1
E : Type u_2
F : Type u_3
inst✝² : MeasurableSpace α
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedAddCommGroup F
f : α → E
g : α → F
a b : α
μ : Measure α
l : Filter α
hfm : AEStronglyMeasurable f μ
hf : f =O[⊤] g
hg : Integrable g μ

⊢ Integrable f μ
-- Mathlib/MeasureTheory/Integral/Asymptotics.lean
α : Type u_1
E : Type u_2
F : Type u_3
inst✝² : MeasurableSpace α
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedAddCommGroup F
f : α → E
g : α → F
a b : α
μ : Measure α
l : Filter α
hfm : AEStronglyMeasurable f μ
hf : f =O[⊤] g
hg : IntegrableAtFilter g ⊤ μ

⊢ IntegrableAtFilter f ⊤ μ
-- Mathlib/CategoryTheory/Triangulated/HomologicalFunctor.lean
C : Type u_1
D : Type u_2
A : Type u_3
inst✝¹⁶ : Category.{u_5, u_1} C
inst✝¹⁵ : HasZeroObject C
inst✝¹⁴ : HasShift C ℤ
inst✝¹³ : Preadditive C
inst✝¹² : ∀ (n : ℤ), (shiftFunctor C n).Additive
inst✝¹¹ : Pretriangulated C
inst✝¹⁰ : Category.{?u.45590, u_2} D
inst✝⁹ : HasZeroObject D
inst✝⁸ : HasShift D ℤ
inst✝⁷ : Preadditive D
inst✝⁶ : ∀ (n : ℤ), (shiftFunctor D n).Additive
inst✝⁵ : Pretriangulated D
inst✝⁴ : Category.{u_4, u_3} A
inst✝³ : Abelian A
F : C ⥤ A
inst✝² inst✝¹ : F.IsHomological
inst✝ : F.ShiftSequence ℤ
T T' : Triangle C
hT : T ∈ distinguishedTriangles
hT' : T' ∈ distinguishedTriangles
φ : T ⟶ T'
n₀ n₁ : ℤ
h : n₀ + 1 = n₁

⊢ (F.shift n₀).map T.mor₂ ≫ F.shiftMap T.mor₃ n₀ n₁ ⋯ = 0
-- Mathlib/Algebra/Group/Int.lean
u v : ℤ

⊢ u * v = 1 ↔ u = 1 ∧ v = 1 ∨ u = -1 ∧ v = -1
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))

⊢ iUnionNotConvergentSeq hε hf hg hsm hs hfg ⊆ s
-- Mathlib/MeasureTheory/Function/Egorov.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
inst✝³ : MetricSpace β
μ : Measure α
n : ℕ
i j : ι
s : Set α
ε : ℝ
f : ι → α → β
g : α → β
inst✝² : SemilatticeSup ι
inst✝¹ : Nonempty ι
inst✝ : Countable ι
hε : 0 < ε
hf : ∀ (n : ι), StronglyMeasurable (f n)
hg : StronglyMeasurable g
hsm : MeasurableSet s
hs : μ s ≠ ⊤
hfg : ∀ᵐ (x : α) ∂μ, x ∈ s → Tendsto (fun n => f n x) atTop (𝓝 (g x))

⊢ s ∩ ⋃ i, notConvergentSeq f g i (notConvergentSeqLTIndex ⋯ hf hg hsm hs hfg i) ⊆ s
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β✝ : Type u
c : Cardinal.{?u.230696}
α : Type u
β : Type v
f : α → β
s : Set α
t : Set β
h : t ⊆ f '' s

⊢ lift.{u, v} #↑t ≤ lift.{v, u} #↑{x | x ∈ s ∧ f x ∈ t}
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β✝ : Type u
c : Cardinal.{?u.230696}
α : Type u
β : Type v
f : α → β
s : Set α
t : Set β
h : t ⊆ range fun x => f ↑x

⊢ lift.{u, v} #↑t ≤ lift.{v, u} #↑{x | x ∈ s ∧ f x ∈ t}
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β✝ : Type u
c : Cardinal.{?u.230696}
α : Type u
β : Type v
f : α → β
s : Set α
t : Set β
h : t ⊆ range fun x => f ↑x

⊢ lift.{v, u} #↑{x | x ∈ s ∧ f x ∈ t} = lift.{v, u} #↑((fun x => f ↑x) ⁻¹' t)
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β✝ : Type u
c : Cardinal.{?u.230696}
α : Type u
β : Type v
f : α → β
s : Set α
t : Set β
h : t ⊆ range fun x => f ↑x

⊢ lift.{v, u} #↑{x | f ↑x ∈ t} = lift.{v, u} #↑((fun x => f ↑x) ⁻¹' t)
-- Mathlib/Algebra/Polynomial/Derivative.lean
R : Type u
S : Type v
T : Type w
ι : Type y
A : Type z
a b : R
n✝ : ℕ
inst✝ : CommSemiring R
n k : ℕ

⊢ (⇑derivative)^[k] (X ^ n) = C ↑(n.descFactorial k) * X ^ (n - k)
-- Mathlib/MeasureTheory/Constructions/BorelSpace/Real.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι✝ : Sort y
s t u : Set α✝
inst✝² : MeasurableSpace α✝
α : Type u_5
inst✝¹ : MeasurableSpace α
ι : Type u_6
inst✝ : Countable ι
f : ι → α → ℝ≥0
μ : Measure α
h : ∀ (i : ι), AEMeasurable (f i) μ

⊢ AEMeasurable (fun x => ∑' (i : ι), f i x) μ
-- Mathlib/MeasureTheory/Constructions/BorelSpace/Real.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι✝ : Sort y
s t u : Set α✝
inst✝² : MeasurableSpace α✝
α : Type u_5
inst✝¹ : MeasurableSpace α
ι : Type u_6
inst✝ : Countable ι
f : ι → α → ℝ≥0
μ : Measure α
h : ∀ (i : ι), AEMeasurable (f i) μ

⊢ AEMeasurable (fun x => (∑' (b : ι), ↑(f b x)).toNNReal) μ
-- Mathlib/AlgebraicGeometry/EllipticCurve/DivisionPolynomial/Degree.lean
R : Type u
inst✝ : CommRing R
W : WeierstrassCurve R
m : ℕ

⊢ WeierstrassCurve.expCoeff (2 * (m + 3)) = WeierstrassCurve.expCoeff (m + 2) ^ 2 * WeierstrassCurve.expCoeff (m + 3) * WeierstrassCurve.expCoeff (m + 5) - WeierstrassCurve.expCoeff (m + 1) * WeierstrassCurve.expCoeff (m + 3) * WeierstrassCurve.expCoeff (m + 4) ^ 2 ∧ WeierstrassCurve.expCoeff (2 * (m + 2) + 1) = (WeierstrassCurve.expCoeff (m + 4) * WeierstrassCurve.expCoeff (m + 2) ^ 3 * if Even m then 4 ^ 2 else 1) - WeierstrassCurve.expCoeff (m + 1) * WeierstrassCurve.expCoeff (m + 3) ^ 3 * if Even m then 1 else 4 ^ 2
-- Mathlib/AlgebraicGeometry/EllipticCurve/DivisionPolynomial/Degree.lean
R : Type u
inst✝ : CommRing R
W : WeierstrassCurve R
m : ℕ

⊢ 2 * (↑m + 3) / 2 = (((if Even m then (↑m + 2) / 2 else ↑m + 2) ^ 2 * if Even m then ↑m + 3 else (↑m + 3) / 2) * if Even m then ↑m + 5 else (↑m + 5) / 2) - ((if Even m then ↑m + 1 else (↑m + 1) / 2) * if Even m then ↑m + 3 else (↑m + 3) / 2) * (if Even m then (↑m + 4) / 2 else ↑m + 4) ^ 2 ∧ 2 * (↑m + 2) + 1 = ((if Even m then (↑m + 4) / 2 else ↑m + 4) * (if Even m then (↑m + 2) / 2 else ↑m + 2) ^ 3 * if Even m then 16 else 1) - (if Even m then ↑m + 1 else (↑m + 1) / 2) * (if Even m then ↑m + 3 else (↑m + 3) / 2) ^ 3 * if Even m then 1 else 16
-- Mathlib/CategoryTheory/Monoidal/Braided/Basic.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
X X' Y Y' : C
f : X ⟶ Y
g : X' ⟶ Y'

⊢ (f ⊗ g) ≫ (β_ Y Y').hom = (β_ X X').hom ≫ (g ⊗ f)
-- Mathlib/CategoryTheory/Monoidal/Braided/Basic.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
X X' Y Y' : C
f : X ⟶ Y
g : X' ⟶ Y'

⊢ (X ◁ g ≫ f ▷ Y') ≫ (β_ Y Y').hom = (β_ X X').hom ≫ g ▷ X ≫ Y' ◁ f
-- Mathlib/Order/Interval/Finset/Basic.lean
ι : Type u_1
α : Type u_2
inst✝² : PartialOrder α
inst✝¹ : LocallyFiniteOrderBot α
inst✝ : DecidableEq α
b a✝ : α

⊢ a✝ ∈ (Iic b).erase b ↔ a✝ ∈ Iio b
-- Mathlib/Combinatorics/SetFamily/Shatter.lean
α : Type u_1
inst✝ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s t : Finset α
a : α
n : ℕ

⊢ s ∈ 𝒜.shatterer ↔ 𝒜.Shatters s
-- Mathlib/Combinatorics/SetFamily/Shatter.lean
α : Type u_1
inst✝ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s t : Finset α
a : α
n : ℕ
h : 𝒜.Shatters s

⊢ s ∈ 𝒜.biUnion powerset
-- Mathlib/Combinatorics/SetFamily/Shatter.lean
α : Type u_1
inst✝ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s t : Finset α
a : α
n : ℕ
h : 𝒜.Shatters s

⊢ ∃ a ∈ 𝒜, s ⊆ a
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ ↑n.bit0.size = (↑n.bit0).size
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ (↑n).size + 1 = (2 * ↑n).size
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ Nat.bit false ↑n ≠ 0
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum
this : 0 < ↑n

⊢ Nat.bit false ↑n ≠ 0
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ ↑n.bit1.size = (↑n.bit1).size
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ (↑n).size + 1 = (2 * ↑n + 1).size
-- Mathlib/Data/Num/Lemmas.lean
α : Type u_1
n : PosNum

⊢ Nat.bit true ↑n ≠ 0
-- Mathlib/Algebra/Homology/ShortComplex/RightHomology.lean
C : Type u_1
inst✝² : Category.{?u.217781, u_1} C
inst✝¹ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.RightHomologyData
A : C
k : S.X₂ ⟶ A
hk : S.f ≫ k = 0
inst✝ : S.HasRightHomology
x : S.X₃ ⟶ A
hx : k = S.g ≫ x

⊢ S.f ≫ k = 0
-- Mathlib/Topology/Algebra/GroupWithZero.lean
α : Type u_1
β : Type u_2
G₀ : Type u_3
inst✝² : TopologicalSpace G₀
inst✝¹ : GroupWithZero G₀
inst✝ : ContinuousMul G₀
a : G₀
ha : a ≠ 0

⊢ map (fun x => a * x) (𝓝 1) = 𝓝 a