ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Topology/MetricSpace/Thickening.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝ : PseudoEMetricSpace α
δ✝ ε✝ : ℝ
s t : Set α
x✝¹ : α
ε : ℝ≥0
x : α
hx : infEdist x s ≤ ↑ε
y : α
hy : infEdist y s ≤ ↑ε
δ : ℝ≥0
hδ : 0 < δ
x✝ : EMetric.diam s + 2 * ↑ε < ⊤
hε : ↑ε < ↑ε + ↑δ

⊢ edist x y ≤ EMetric.diam s + 2 * ↑ε + ↑δ
-- Mathlib/Topology/MetricSpace/Thickening.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝ : PseudoEMetricSpace α
δ✝ ε✝ : ℝ
s t : Set α
x✝¹ : α
ε : ℝ≥0
x y : α
hy : infEdist y s ≤ ↑ε
δ : ℝ≥0
hδ : 0 < δ
x✝ : EMetric.diam s + 2 * ↑ε < ⊤
hε : ↑ε < ↑ε + ↑δ
hx : infEdist x s < ↑ε + ↑δ

⊢ edist x y ≤ EMetric.diam s + 2 * ↑ε + ↑δ
-- Mathlib/Topology/MetricSpace/Thickening.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝ : PseudoEMetricSpace α
δ✝ ε✝ : ℝ
s t : Set α
x✝¹ : α
ε : ℝ≥0
x y : α
hy : infEdist y s ≤ ↑ε
δ : ℝ≥0
hδ : 0 < δ
x✝ : EMetric.diam s + 2 * ↑ε < ⊤
hε : ↑ε < ↑ε + ↑δ
hx : infEdist x s < ↑ε + ↑δ
x' : α
hx' : x' ∈ s
hxx' : edist x x' < ↑ε + ↑δ

⊢ edist x y ≤ EMetric.diam s + 2 * ↑ε + ↑δ
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
x : E
y : F
H : ∀ (c : R), c • x = 0 → c • y = 0
c : R
h : c • x ∈ (mkSpanSingleton' x y H).domain

⊢ Classical.choose ⋯ • y = c • y
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
x : E
y : F
H : ∀ (c : R), c • x = 0 → c • y = 0
c : R
h : c • x ∈ (mkSpanSingleton' x y H).domain

⊢ (Classical.choose ⋯ - c) • y = 0
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
x : E
y : F
H : ∀ (c : R), c • x = 0 → c • y = 0
c : R
h : c • x ∈ (mkSpanSingleton' x y H).domain

⊢ (Classical.choose ⋯ - c) • x = 0
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
x : E
y : F
H : ∀ (c : R), c • x = 0 → c • y = 0
c : R
h : c • x ∈ (mkSpanSingleton' x y H).domain

⊢ Classical.choose ⋯ • x = c • x
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' : List α

⊢ (t :: is ++ ts).permutationsAux is' = map (fun x => x ++ ts) ((t :: is).permutationsAux is') ++ ts.permutationsAux ((t :: is).reverse ++ is')
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' : List α

⊢ (is'.permutations.bind fun y => (permutationsAux2 t (is ++ ts) [] y id).2) ++ (map (fun x => x ++ ts) (is.permutationsAux (t :: is')) ++ ts.permutationsAux (is.reverse ++ t :: is')) = (is'.permutations.bind fun a => map (fun x => x ++ ts) (permutationsAux2 t is [] a id).2) ++ (map (fun x => x ++ ts) (is.permutationsAux (t :: is')) ++ ts.permutationsAux (is.reverse ++ t :: ([] ++ is')))
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' : List α

⊢ (fun y => (permutationsAux2 t (is ++ ts) [] y id).2) = fun a => map (fun x => x ++ ts) (permutationsAux2 t is [] a id).2
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' x✝ : List α

⊢ (permutationsAux2 t (is ++ ts) [] x✝ id).2 = map (fun x => x ++ ts) (permutationsAux2 t is [] x✝ id).2
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' x✝ : List α

⊢ (permutationsAux2 t (is ++ ts) [] x✝ id).2 = (permutationsAux2 t is [] x✝ fun x => x ++ ts).2
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
ts : List α
t : α
is : List α
ih : ∀ (is' : List α), (is ++ ts).permutationsAux is' = map (fun x => x ++ ts) (is.permutationsAux is') ++ ts.permutationsAux (is.reverse ++ is')
is' x✝ : List α

⊢ (permutationsAux2 t [] [] x✝ fun x => id (x ++ (is ++ ts))).2 = (permutationsAux2 t [] [] x✝ fun x => x ++ is ++ ts).2
-- Mathlib/Data/PNat/Prime.lean
p : ℕ+
pp : p.Prime
contra : p = 1

⊢ False
-- Mathlib/Data/PNat/Prime.lean
p : ℕ+
pp : p.Prime
contra : p = 1

⊢ ↑p = 1
-- Mathlib/Data/PNat/Prime.lean
p : ℕ+
pp : p.Prime
contra : p = 1

⊢ p = 1
-- Mathlib/AlgebraicTopology/DoldKan/FunctorGamma.lean
C : Type u_1
inst✝² : Category.{?u.75509, u_1} C
inst✝¹ : Preadditive C
K✝ K'✝ : ChainComplex C ℕ
f✝ : K✝ ⟶ K'✝
Δ Δ' Δ'' : SimplexCategory
inst✝ : HasFiniteCoproducts C
K K' : ChainComplex C ℕ
f : K ⟶ K'
n : ℕ

⊢ ((Γ₀.splitting K).ι n ≫ (Γ₀.splitting K).desc (op [n]) fun A => f.f (unop A.fst).len ≫ ((Γ₀.splitting K').cofan (op [n])).inj A) = f.f n ≫ (Γ₀.splitting K').ι n
-- Mathlib/AlgebraicTopology/DoldKan/FunctorGamma.lean
C : Type u_1
inst✝² : Category.{?u.75509, u_1} C
inst✝¹ : Preadditive C
K✝ K'✝ : ChainComplex C ℕ
f✝ : K✝ ⟶ K'✝
Δ Δ' Δ'' : SimplexCategory
inst✝ : HasFiniteCoproducts C
K K' : ChainComplex C ℕ
f : K ⟶ K'
n : ℕ

⊢ f.f (unop (Splitting.IndexSet.id (op [n])).fst).len ≫ ((Γ₀.splitting K').cofan (op [n])).inj (Splitting.IndexSet.id (op [n])) = f.f n ≫ ((Γ₀.splitting K').cofan (op [n])).inj (Splitting.IndexSet.id (op [n]))
-- Mathlib/Data/Matrix/ColumnRowPartitioned.lean
R : Type u_1
m : Type u_2
m₁ : Type u_3
m₂ : Type u_4
n : Type u_5
n₁ : Type u_6
n₂ : Type u_7
inst✝¹² : Fintype m
inst✝¹¹ : Fintype m₁
inst✝¹⁰ : Fintype m₂
inst✝⁹ : Fintype n
inst✝⁸ : Fintype n₁
inst✝⁷ : Fintype n₂
inst✝⁶ : DecidableEq m
inst✝⁵ : DecidableEq m₁
inst✝⁴ : DecidableEq m₂
inst✝³ : DecidableEq n
inst✝² : DecidableEq n₁
inst✝¹ : DecidableEq n₂
inst✝ : Semiring R
A₁ : Matrix m n₁ R
A₂ : Matrix m n₂ R
B₁ : Matrix n₁ n R
B₂ : Matrix n₂ n R
i✝ : m
j✝ : n

⊢ (A₁.fromColumns A₂ * B₁.fromRows B₂) i✝ j✝ = (A₁ * B₁ + A₂ * B₂) i✝ j✝
-- Mathlib/Topology/Sheaves/SheafCondition/Sites.lean
C : Type u
inst✝ : Category.{v, u} C
X : TopCat
ι : Type u_1
B : ι → Opens ↑X
F : Presheaf C X
F' : Sheaf C X
h : Opens.IsBasis (Set.range B)
α : (inducedFunctor B).op ⋙ F ⟶ (inducedFunctor B).op ⋙ F'.val
i : ι

⊢ ((restrictHomEquivHom F F' h) α).app (op (B i)) = α.app (op i)
-- Mathlib/Topology/Sheaves/SheafCondition/Sites.lean
C : Type u
inst✝ : Category.{v, u} C
X : TopCat
ι : Type u_1
B : ι → Opens ↑X
F : Presheaf C X
F' : Sheaf C X
h : Opens.IsBasis (Set.range B)
α : (inducedFunctor B).op ⋙ F ⟶ (inducedFunctor B).op ⋙ F'.val
i : ι

⊢ ((restrictHomEquivHom F F' h) α).app (op (B i)) = ((restrictHomEquivHom F F' h).invFun ((restrictHomEquivHom F F' h).toFun α)).app (op i)
-- Mathlib/Algebra/MonoidAlgebra/Support.lean
k : Type u₁
G : Type u₂
inst✝² : Semiring k
inst✝¹ : DecidableEq G
inst✝ : Mul G
f : MonoidAlgebra k G
r : k
hr : ∀ (y : k), y * r = 0 ↔ y = 0
x : G
rx : IsRightRegular x

⊢ (f * single x r).support = image (fun x_1 => x_1 * x) f.support
-- Mathlib/Algebra/MonoidAlgebra/Support.lean
k : Type u₁
G : Type u₂
inst✝² : Semiring k
inst✝¹ : DecidableEq G
inst✝ : Mul G
f : MonoidAlgebra k G
r : k
hr : ∀ (y : k), y * r = 0 ↔ y = 0
x : G
rx : IsRightRegular x
y : G
hy : y ∈ image (fun x_1 => x_1 * x) f.support

⊢ y ∈ (f * single x r).support
-- Mathlib/Algebra/MonoidAlgebra/Support.lean
k : Type u₁
G : Type u₂
inst✝² : Semiring k
inst✝¹ : DecidableEq G
inst✝ : Mul G
f : MonoidAlgebra k G
r : k
hr : ∀ (y : k), y * r = 0 ↔ y = 0
x : G
rx : IsRightRegular x
y : G
yf : y ∈ f.support
hy : y * x ∈ image (fun x_1 => x_1 * x) f.support

⊢ y * x ∈ (f * single x r).support
-- Mathlib/MeasureTheory/Measure/MeasureSpace.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι : Type u_5
R : Type u_6
R' : Type u_7
m0 : MeasurableSpace α
inst✝¹ : MeasurableSpace β
inst✝ : MeasurableSpace γ
μ μ₁ μ₂ μ₃ ν ν' ν₁ ν₂ : Measure α
s s' t : Set α

⊢ m0 ≤ ⊤.caratheodory
-- Mathlib/MeasureTheory/Measure/MeasureSpace.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι : Type u_5
R : Type u_6
R' : Type u_7
m0 : MeasurableSpace α
inst✝¹ : MeasurableSpace β
inst✝ : MeasurableSpace γ
μ μ₁ μ₂ μ₃ ν ν' ν₁ ν₂ : Measure α
s s' t : Set α

⊢ m0 ≤ ⊤
-- Mathlib/Order/Cover.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
a b c : α
h : a ⋖ b

⊢ Ioi a = Ici b
-- Mathlib/Data/List/MinMax.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
l : List α
a m : α
h : 0 < l.length

⊢ maximum_of_length_pos h ∈ l
-- Mathlib/Data/List/MinMax.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
l : List α
a m : α
h : 0 < l.length

⊢ l.maximum = ↑(maximum_of_length_pos h)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
R : ℝ
hs : s ⊆ closedBall 0 R
ε : ℝ≥0
εpos : 0 < ε
h'f' : ∀ x ∈ s, (f' x).det = 0

⊢ μ (f '' s) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
R : ℝ
ε : ℝ≥0
εpos : 0 < ε
hf' : ∀ x ∈ ∅, HasFDerivWithinAt f (f' x) ∅ x
hs : ∅ ⊆ closedBall 0 R
h'f' : ∀ x ∈ ∅, (f' x).det = 0

⊢ μ (f '' ∅) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
R : ℝ
hs : s ⊆ closedBall 0 R
ε : ℝ≥0
εpos : 0 < ε
h'f' : ∀ x ∈ s, (f' x).det = 0
h's : s.Nonempty

⊢ μ (f '' s) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
R : ℝ
hs : s ⊆ closedBall 0 R
ε : ℝ≥0
εpos : 0 < ε
h'f' : ∀ x ∈ s, (f' x).det = 0
h's : s.Nonempty
this : ∀ (A : E →L[ℝ] E), ∃ δ, 0 < δ ∧ ∀ (t : Set E), ApproximatesLinearOn f A t δ → μ (f '' t) ≤ ↑(|A.det|.toNNReal + ε) * μ t

⊢ μ (f '' s) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
R : ℝ
hs : s ⊆ closedBall 0 R
ε : ℝ≥0
εpos : 0 < ε
h'f' : ∀ x ∈ s, (f' x).det = 0
h's : s.Nonempty
δ : (E →L[ℝ] E) → ℝ≥0
hδ : ∀ (A : E →L[ℝ] E), 0 < δ A ∧ ∀ (t : Set E), ApproximatesLinearOn f A t (δ A) → μ (f '' t) ≤ ↑(|A.det|.toNNReal + ε) * μ t

⊢ μ (f '' s) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
R : ℝ
hs : s ⊆ closedBall 0 R
ε : ℝ≥0
εpos : 0 < ε
h'f' : ∀ x ∈ s, (f' x).det = 0
h's : s.Nonempty
δ : (E →L[ℝ] E) → ℝ≥0
hδ : ∀ (A : E →L[ℝ] E), 0 < δ A ∧ ∀ (t : Set E), ApproximatesLinearOn f A t (δ A) → μ (f '' t) ≤ ↑(|A.det|.toNNReal + ε) * μ t
t : ℕ → Set E
A : ℕ → E →L[ℝ] E
t_disj : Pairwise (Disjoint on t)
t_meas : ∀ (n : ℕ), MeasurableSet (t n)
t_cover : s ⊆ ⋃ n, t n
ht : ∀ (n : ℕ), ApproximatesLinearOn f (A n) (s ∩ t n) (δ (A n))
Af' : s.Nonempty → ∀ (n : ℕ), ∃ y ∈ s, A n = f' y

⊢ μ (f '' s) ≤ ↑ε * μ (closedBall 0 R)
-- Mathlib/Data/Real/Basic.lean
x y : ℝ
f : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, x ≤ ↑(↑f j)

⊢ x ≤ mk f
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)

⊢ mk x ≤ mk f
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)

⊢ ¬mk f < mk x
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)

⊢ ¬f < x
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j

⊢ False
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j
i : ℕ
H : ∀ j ≥ i, mk x ≤ ↑(↑f j) ∧ K ≤ ↑(x - f) j ∧ ∀ k ≥ j, |↑f k - ↑f j| < K / 2

⊢ False
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j
i : ℕ
H : ∀ j ≥ i, mk x ≤ ↑(↑f j) ∧ K ≤ ↑(x - f) j ∧ ∀ k ≥ j, |↑f k - ↑f j| < K / 2

⊢ ↑(↑f i) < mk x
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j
i : ℕ
H : ∀ j ≥ i, mk x ≤ ↑(↑f j) ∧ K ≤ ↑(x - f) j ∧ ∀ k ≥ j, |↑f k - ↑f j| < K / 2

⊢ const abs ↑(↑f i) < x
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j
i : ℕ
H : ∀ j ≥ i, mk x ≤ ↑(↑f j) ∧ K ≤ ↑(x - f) j ∧ ∀ k ≥ j, |↑f k - ↑f j| < K / 2
j : ℕ
ij : j ≥ i

⊢ K / 2 ≤ ↑(x - const abs ↑(↑f i)) j
-- Mathlib/Data/Real/Basic.lean
x✝ y : ℝ
f x : CauSeq ℚ abs
h : ∃ i, ∀ j ≥ i, mk x ≤ ↑(↑f j)
K : ℚ
K0 : K > 0
hK : ∃ i, ∀ j ≥ i, K ≤ ↑(x - f) j
i : ℕ
H : ∀ j ≥ i, mk x ≤ ↑(↑f j) ∧ K ≤ ↑(x - f) j ∧ ∀ k ≥ j, |↑f k - ↑f j| < K / 2
j : ℕ
ij : j ≥ i
this : K + -(K / 2) ≤ ↑(x - f) j + (↑f j - ↑f i)

⊢ K / 2 ≤ ↑(x - const abs ↑(↑f i)) j
-- Mathlib/LinearAlgebra/Matrix/Permutation.lean
n : Type u_1
R : Type u_2
inst✝² : DecidableEq n
inst✝¹ : Fintype n
σ : Perm n
inst✝ : CommRing R

⊢ (Perm.permMatrix R σ).det = ↑↑(Perm.sign σ)
-- Mathlib/Data/Matrix/Block.lean
l : Type u_1
m : Type u_2
n : Type u_3
o : Type u_4
p : Type u_5
q : Type u_6
m' : o → Type u_7
n' : o → Type u_8
p' : o → Type u_9
R : Type u_10
S : Type u_11
α : Type u_12
β : Type u_13
inst✝² : DecidableEq o
inst✝¹ : Zero α
inst✝ : Zero β
M : o → Matrix m n α
i✝ : n × o
j✝ : m × o

⊢ (blockDiagonal M)ᵀ i✝ j✝ = blockDiagonal (fun k => (M k)ᵀ) i✝ j✝
-- Mathlib/Data/Matrix/Block.lean
l : Type u_1
m : Type u_2
n : Type u_3
o : Type u_4
p : Type u_5
q : Type u_6
m' : o → Type u_7
n' : o → Type u_8
p' : o → Type u_9
R : Type u_10
S : Type u_11
α : Type u_12
β : Type u_13
inst✝² : DecidableEq o
inst✝¹ : Zero α
inst✝ : Zero β
M : o → Matrix m n α
i✝ : n × o
j✝ : m × o

⊢ (if i✝.2 = j✝.2 then M i✝.2 j✝.1 i✝.1 else 0) = if i✝.2 = j✝.2 then M j✝.2 j✝.1 i✝.1 else 0
-- Mathlib/Algebra/Vertex/HVertexOperator.lean
Γ✝ : Type u_1
inst✝¹⁴ : PartialOrder Γ✝
R✝ : Type u_2
V✝ : Type u_3
W✝ : Type u_4
inst✝¹³ : CommRing R✝
inst✝¹² : AddCommGroup V✝
inst✝¹¹ : Module R✝ V✝
inst✝¹⁰ : AddCommGroup W✝
inst✝⁹ : Module R✝ W✝
Γ : Type u_5
Γ' : Type u_6
inst✝⁸ : OrderedCancelAddCommMonoid Γ
inst✝⁷ : OrderedCancelAddCommMonoid Γ'
R : Type u_7
inst✝⁶ : CommRing R
U : Type u_8
V : Type u_9
W : Type u_10
inst✝⁵ : AddCommGroup U
inst✝⁴ : Module R U
inst✝³ : AddCommGroup V
inst✝² : Module R V
inst✝¹ : AddCommGroup W
inst✝ : Module R W
A : HVertexOperator Γ R V W
B : HVertexOperator Γ' R U V
r : R
u : U
x✝¹ : Γ'
x✝ : Γ

⊢ ((A.compHahnSeries B (r • u)).coeff x✝¹).coeff x✝ = ((r • A.compHahnSeries B u).coeff x✝¹).coeff x✝
-- Mathlib/Algebra/Vertex/HVertexOperator.lean
Γ✝ : Type u_1
inst✝¹⁴ : PartialOrder Γ✝
R✝ : Type u_2
V✝ : Type u_3
W✝ : Type u_4
inst✝¹³ : CommRing R✝
inst✝¹² : AddCommGroup V✝
inst✝¹¹ : Module R✝ V✝
inst✝¹⁰ : AddCommGroup W✝
inst✝⁹ : Module R✝ W✝
Γ : Type u_5
Γ' : Type u_6
inst✝⁸ : OrderedCancelAddCommMonoid Γ
inst✝⁷ : OrderedCancelAddCommMonoid Γ'
R : Type u_7
inst✝⁶ : CommRing R
U : Type u_8
V : Type u_9
W : Type u_10
inst✝⁵ : AddCommGroup U
inst✝⁴ : Module R U
inst✝³ : AddCommGroup V
inst✝² : Module R V
inst✝¹ : AddCommGroup W
inst✝ : Module R W
A : HVertexOperator Γ R V W
B : HVertexOperator Γ' R U V
r : R
u : U
x✝¹ : Γ'
x✝ : Γ

⊢ (r • A (((of R).symm (B u)).coeff x✝¹)).coeff x✝ = r • (A (((of R).symm (B u)).coeff x✝¹)).coeff x✝
-- Mathlib/RingTheory/Polynomial/Content.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : NormalizedGCDMonoid R
p : R[X]
h : ¬p = 0

⊢ p.content = gcd p.leadingCoeff p.eraseLead.content
-- Mathlib/RingTheory/Polynomial/Content.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : NormalizedGCDMonoid R
p : R[X]
h : p.natDegree ∈ p.support

⊢ p.content = gcd p.leadingCoeff p.eraseLead.content
-- Mathlib/RingTheory/Polynomial/Content.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : NormalizedGCDMonoid R
p : R[X]
h : p.natDegree ∈ p.support

⊢ gcd (p.coeff p.natDegree) ((p.support.erase p.natDegree).gcd p.coeff) = gcd (p.coeff p.natDegree) ((p.support.erase p.natDegree).gcd p.eraseLead.coeff)
-- Mathlib/RingTheory/Polynomial/Content.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : NormalizedGCDMonoid R
p : R[X]
h : p.natDegree ∈ p.support
i : ℕ
hi : i ∈ p.support.erase p.natDegree

⊢ p.coeff i = p.eraseLead.coeff i
-- Mathlib/RingTheory/Polynomial/Content.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : NormalizedGCDMonoid R
p : R[X]
h : p.natDegree ∈ p.support
i : ℕ
hi : i ≠ p.natDegree ∧ i ∈ p.support

⊢ p.coeff i = p.eraseLead.coeff i
-- Mathlib/RingTheory/IntegralClosure/IntegralRestrict.lean
A : Type u_1
K : Type u_2
L : Type u_3
B : Type u_4
inst✝²⁶ : CommRing A
inst✝²⁵ : CommRing B
inst✝²⁴ : Algebra A B
inst✝²³ : Field K
inst✝²² : Field L
inst✝²¹ : Algebra A K
inst✝²⁰ : IsFractionRing A K
inst✝¹⁹ : Algebra B L
inst✝¹⁸ : Algebra K L
inst✝¹⁷ : Algebra A L
inst✝¹⁶ : IsScalarTower A B L
inst✝¹⁵ : IsScalarTower A K L
inst✝¹⁴ : IsIntegralClosure B A L
inst✝¹³ : FiniteDimensional K L
Aₘ : Type ?u.446485
Bₘ : Type ?u.446488
inst✝¹² : CommRing Aₘ
inst✝¹¹ : CommRing Bₘ
inst✝¹⁰ : Algebra Aₘ Bₘ
inst✝⁹ : Algebra A Aₘ
inst✝⁸ : Algebra B Bₘ
inst✝⁷ : Algebra A Bₘ
inst✝⁶ : IsScalarTower A Aₘ Bₘ
inst✝⁵ : IsScalarTower A B Bₘ
M : Submonoid A
inst✝⁴ : IsLocalization M Aₘ
inst✝³ : IsLocalization (algebraMapSubmonoid B M) Bₘ
inst✝² inst✝¹ : IsIntegrallyClosed A
inst✝ : Algebra.IsSeparable K L
x : B

⊢ (algebraMap A K) (IsIntegralClosure.mk' A ((norm K) ((algebraMap B L) x)) ⋯) = (norm K) ((algebraMap B L) x)
-- Mathlib/Topology/VectorBundle/Basic.lean
R : Type u_1
B : Type u_2
F : Type u_3
E : B → Type u_4
inst✝¹⁰ : NontriviallyNormedField R
inst✝⁹ : (x : B) → AddCommMonoid (E x)
inst✝⁸ : (x : B) → Module R (E x)
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace R F
inst✝⁵ : TopologicalSpace B
inst✝⁴ : TopologicalSpace (TotalSpace F E)
inst✝³ : (x : B) → TopologicalSpace (E x)
inst✝² : FiberBundle F E
e e' : Trivialization F TotalSpace.proj
inst✝¹ : Trivialization.IsLinear R e
inst✝ : Trivialization.IsLinear R e'
b : B
hb : b ∈ e.baseSet ∩ e'.baseSet
v : F

⊢ ((continuousLinearEquivAt R e b ⋯).symm.trans (continuousLinearEquivAt R e' b ⋯)) v = (coordChangeL R e e' b) v
-- Mathlib/Topology/VectorBundle/Basic.lean
R : Type u_1
B : Type u_2
F : Type u_3
E : B → Type u_4
inst✝¹⁰ : NontriviallyNormedField R
inst✝⁹ : (x : B) → AddCommMonoid (E x)
inst✝⁸ : (x : B) → Module R (E x)
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace R F
inst✝⁵ : TopologicalSpace B
inst✝⁴ : TopologicalSpace (TotalSpace F E)
inst✝³ : (x : B) → TopologicalSpace (E x)
inst✝² : FiberBundle F E
e e' : Trivialization F TotalSpace.proj
inst✝¹ : Trivialization.IsLinear R e
inst✝ : Trivialization.IsLinear R e'
b : B
hb : b ∈ e.baseSet ∩ e'.baseSet
v : F

⊢ ((continuousLinearEquivAt R e b ⋯).symm.trans (continuousLinearEquivAt R e' b ⋯)) v = (↑e' { proj := b, snd := e.symm b v }).2
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0

⊢ Tendsto (fun i => (μs i).normalize.toFiniteMeasure.testAgainstNN f) F (𝓝 (μ.normalize.toFiniteMeasure.testAgainstNN f))
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0
lim_mass : Tendsto (fun i => (μs i).mass) F (𝓝 μ.mass)

⊢ Tendsto (fun i => (μs i).normalize.toFiniteMeasure.testAgainstNN f) F (𝓝 (μ.normalize.toFiniteMeasure.testAgainstNN f))
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0
lim_mass : Tendsto (fun i => (μs i).mass) F (𝓝 μ.mass)
aux : {0}ᶜ ∈ 𝓝 μ.mass

⊢ Tendsto (fun i => (μs i).normalize.toFiniteMeasure.testAgainstNN f) F (𝓝 (μ.normalize.toFiniteMeasure.testAgainstNN f))
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0
lim_mass : Tendsto (fun i => (μs i).mass) F (𝓝 μ.mass)
aux : {0}ᶜ ∈ 𝓝 μ.mass
eventually_nonzero : ∀ᶠ (i : γ) in F, μs i ≠ 0

⊢ Tendsto (fun i => (μs i).normalize.toFiniteMeasure.testAgainstNN f) F (𝓝 (μ.normalize.toFiniteMeasure.testAgainstNN f))
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0
lim_mass : Tendsto (fun i => (μs i).mass) F (𝓝 μ.mass)
aux : {0}ᶜ ∈ 𝓝 μ.mass
eventually_nonzero : ∀ᶠ (i : γ) in F, μs i ≠ 0
eve : ∀ᶠ (i : γ) in F, (μs i).normalize.toFiniteMeasure.testAgainstNN f = (μs i).mass⁻¹ * (μs i).testAgainstNN f

⊢ Tendsto (fun i => (μs i).normalize.toFiniteMeasure.testAgainstNN f) F (𝓝 (μ.normalize.toFiniteMeasure.testAgainstNN f))
-- Mathlib/MeasureTheory/Measure/ProbabilityMeasure.lean
Ω : Type u_1
inst✝² : Nonempty Ω
m0 : MeasurableSpace Ω
μ : FiniteMeasure Ω
inst✝¹ : TopologicalSpace Ω
inst✝ : OpensMeasurableSpace Ω
γ : Type u_2
F : Filter γ
μs : γ → FiniteMeasure Ω
μs_lim : Tendsto μs F (𝓝 μ)
nonzero : μ ≠ 0
f : Ω →ᵇ ℝ≥0
lim_mass : Tendsto (fun i => (μs i).mass) F (𝓝 μ.mass)
aux : {0}ᶜ ∈ 𝓝 μ.mass
eventually_nonzero : ∀ᶠ (i : γ) in F, μs i ≠ 0
eve : ∀ᶠ (i : γ) in F, (μs i).normalize.toFiniteMeasure.testAgainstNN f = (μs i).mass⁻¹ * (μs i).testAgainstNN f

⊢ Tendsto (fun x => (μs x).mass⁻¹ * (μs x).testAgainstNN f) F (𝓝 (μ.mass⁻¹ * μ.testAgainstNN f))