ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/AEMeasurable.lean
α : Type u_1
E' : Type u_2
F : Type u_3
F' : Type u_4
𝕜 : Type u_5
p : ℝ≥0∞
inst✝¹¹ : RCLike 𝕜
inst✝¹⁰ : NormedAddCommGroup E'
inst✝⁹ : InnerProductSpace 𝕜 E'
inst✝⁸ : CompleteSpace E'
inst✝⁷ : NormedSpace ℝ E'
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedSpace 𝕜 F
inst✝⁴ : NormedAddCommGroup F'
inst✝³ : NormedSpace 𝕜 F'
inst✝² : NormedSpace ℝ F'
inst✝¹ : CompleteSpace F'
ι : Type u_6
m m0 : MeasurableSpace α
μ : Measure α
hp : Fact (1 ≤ p)
inst✝ : CompleteSpace F
hm : m ≤ m0

⊢ CompleteSpace ↑{f | AEStronglyMeasurable' m (↑↑f) μ}
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k n : ℕ

⊢ IsPrimePow n ↔ ∃! p, Nat.Prime p ∧ p ∣ n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k n : ℕ

⊢ (∃ p k, Nat.Prime p ∧ 0 < k ∧ p ^ k = n) ↔ ∃! p, Nat.Prime p ∧ p ∣ n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hq : ∀ (y : ℕ), (fun p => Nat.Prime p ∧ p ∣ n) y → y = p
hp : Nat.Prime p
hn : p ∣ n

⊢ ∃ p k, Nat.Prime p ∧ 0 < k ∧ p ^ k = n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n p✝ : R
k p : ℕ
hp : Nat.Prime p
hq : ∀ (y : ℕ), (fun p => Nat.Prime p ∧ p ∣ 0) y → y = p
hn : p ∣ 0

⊢ ∃ p k, Nat.Prime p ∧ 0 < k ∧ p ^ k = 0
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hq : ∀ (y : ℕ), (fun p => Nat.Prime p ∧ p ∣ n) y → y = p
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0

⊢ ∃ p k, Nat.Prime p ∧ 0 < k ∧ p ^ k = n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hq : ∀ (y : ℕ), (fun p => Nat.Prime p ∧ p ∣ n) y → y = p
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0

⊢ p ^ n.factorization p = n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p

⊢ p ^ n.factorization p = n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p

⊢ n ∣ p ^ n.factorization p
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p

⊢ n.primeFactorsList.Subperm (p ^ n.factorization p).primeFactorsList
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p

⊢ ∀ x ∈ n.primeFactorsList, List.count x n.primeFactorsList ≤ List.count x (List.replicate (n.factorization p) p)
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p
q : ℕ
hq' : q ∈ n.primeFactorsList

⊢ List.count q n.primeFactorsList ≤ List.count q (List.replicate (n.factorization p) p)
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p
q : ℕ
hq' : Nat.Prime q ∧ q ∣ n

⊢ List.count q n.primeFactorsList ≤ List.count q (List.replicate (n.factorization p) p)
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k n p : ℕ
hp : Nat.Prime p
hn : p ∣ n
hn₀ : n ≠ 0
hq : ∀ (y : ℕ), Nat.Prime y → y ∣ n → y = p
hq' : Nat.Prime p ∧ p ∣ n

⊢ List.count p n.primeFactorsList ≤ List.count p (List.replicate (n.factorization p) p)
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n

⊢ map (fun g => g ^ n) μ = μ
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f

⊢ map (fun g => g ^ n) μ = μ
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure

⊢ map (fun g => g ^ n) μ = μ
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)

⊢ map (fun g => g ^ n) μ = μ
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)
hC : map (⇑f) μ = C • μ

⊢ map (fun g => g ^ n) μ = μ
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)
hC : map (⇑f) μ = C • μ

⊢ C = 1
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)
hC : map (⇑f) μ = C • μ
h_univ : (map (⇑f) μ) univ = μ univ

⊢ C = 1
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)
hC : map (⇑f) μ = C • μ
h_univ : (map (⇑f) μ) univ = μ univ
hμ₀ : μ univ ≠ 0

⊢ C = 1
-- Mathlib/MeasureTheory/Measure/Haar/Unique.lean
G : Type u_1
inst✝⁷ : CommGroup G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : TopologicalGroup G
inst✝⁴ : MeasurableSpace G
inst✝³ : BorelSpace G
μ : Measure G
inst✝² : μ.IsHaarMeasure
inst✝¹ : CompactSpace G
inst✝ : RootableBy G ℤ
n : ℤ
hn : n ≠ 0
f : G →* G := zpowGroupHom n
hf : Continuous ⇑f
this : (map (⇑f) μ).IsHaarMeasure
C : ℝ≥0∞ := ↑((map (⇑f) μ).haarScalarFactor μ)
hC : map (⇑f) μ = C • μ
h_univ : (map (⇑f) μ) univ = μ univ
hμ₀ : μ univ ≠ 0
hμ₁ : μ univ ≠ ⊤

⊢ C = 1
-- Mathlib/Data/Finsupp/Defs.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
M : Type u_5
M' : Type u_6
N : Type u_7
P : Type u_8
G : Type u_9
H : Type u_10
R : Type u_11
S : Type u_12
inst✝ : Zero M
a a' : α
b : M

⊢ ⇑(single a b) = {a}.indicator fun x => b
-- Mathlib/Data/Multiset/Basic.lean
α : Type u_1
β : Type v
γ : Type u_2
inst✝ : DecidableEq α
s t u : Multiset α
a b : α
x✝ : a ∈ s ∧ a ∈ t
h₁ : a ∈ s
h₂ : a ∈ t

⊢ a ∈ s ∩ t
-- Mathlib/Data/Multiset/Basic.lean
α : Type u_1
β : Type v
γ : Type u_2
inst✝ : DecidableEq α
s t u : Multiset α
a b : α
x✝ : a ∈ s ∧ a ∈ t
h₁ : a ∈ s
h₂ : a ∈ t

⊢ a ∈ a ::ₘ s.erase a ∩ t.erase a
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
R : Type u_2
inst✝⁴ : CancelCommMonoidWithZero R
inst✝³ : UniqueFactorizationMonoid R
inst✝² : NormalizationMonoid R
inst✝¹ : DecidableRel Dvd.dvd
inst✝ : DecidableEq R
a b : R
ha : Irreducible a
hb : b ≠ 0

⊢ multiplicity a b = ↑(count (normalize a) (normalizedFactors b))
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
R : Type u_2
inst✝⁴ : CancelCommMonoidWithZero R
inst✝³ : UniqueFactorizationMonoid R
inst✝² : NormalizationMonoid R
inst✝¹ : DecidableRel Dvd.dvd
inst✝ : DecidableEq R
a b : R
ha : Irreducible a
hb : b ≠ 0

⊢ multiplicity a b ≤ ↑(count (normalize a) (normalizedFactors b))
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
R : Type u_2
inst✝⁴ : CancelCommMonoidWithZero R
inst✝³ : UniqueFactorizationMonoid R
inst✝² : NormalizationMonoid R
inst✝¹ : DecidableRel Dvd.dvd
inst✝ : DecidableEq R
a b : R
ha : Irreducible a
hb : b ≠ 0

⊢ ↑(count (normalize a) (normalizedFactors b)) ≤ multiplicity a b
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t
t_open : IsOpen t

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t
t_open : IsOpen t
t_closure : closure t = Icc a b

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t
t_open : IsOpen t
t_closure : closure t = Icc a b
t_cont : ∀ y ∈ closure t, ContinuousWithinAt f t y

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t
t_open : IsOpen t
t_closure : closure t = Icc a b
t_cont : ∀ y ∈ closure t, ContinuousWithinAt f t y
t_diff' : Tendsto (fun x => fderiv ℝ f x) (𝓝[t] a) (𝓝 (smulRight 1 e))

⊢ HasDerivWithinAt f e (Ici a) a
-- Mathlib/Analysis/Calculus/FDeriv/Extend.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
s : Set ℝ
e : E
a : ℝ
f : ℝ → E
f_diff : DifferentiableOn ℝ f s
f_lim : ContinuousWithinAt f s a
hs : s ∈ 𝓝[>] a
f_lim' : Tendsto (fun x => deriv f x) (𝓝[>] a) (𝓝 e)
b : ℝ
ab : a < b
sab : Ioc a b ⊆ s
t : Set ℝ := Ioo a b
ts : t ⊆ s
t_diff : DifferentiableOn ℝ f t
t_conv : Convex ℝ t
t_open : IsOpen t
t_closure : closure t = Icc a b
t_cont : ∀ y ∈ closure t, ContinuousWithinAt f t y
t_diff' : Tendsto (fun x => fderiv ℝ f x) (𝓝[t] a) (𝓝 (smulRight 1 e))
this : HasDerivWithinAt f e (Icc a b) a

⊢ HasDerivWithinAt f e (Ici a) a
-- 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
f g : E → F
p pf pg : FormalMultilinearSeries 𝕜 E F
x✝ : E
r r' : ℝ≥0∞
hf : HasFPowerSeriesOnBall f p x✝ r
u : Set (F × F)
hu : u ∈ uniformity F
x : E
hx : x ∈ EMetric.ball 0 r

⊢ ∃ t ∈ 𝓝[EMetric.ball 0 r] x, ∀ᶠ (n : ℕ) in atTop, ∀ y ∈ t, ((fun y => f (x✝ + y)) y, (fun n y => p.partialSum n y) n y) ∈ u
-- 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
f g : E → F
p pf pg : FormalMultilinearSeries 𝕜 E F
x✝ : E
r r'✝ : ℝ≥0∞
hf : HasFPowerSeriesOnBall f p x✝ r
u : Set (F × F)
hu : u ∈ uniformity F
x : E
hx : x ∈ EMetric.ball 0 r
r' : ℝ≥0
xr' : edist x 0 < ↑r'
hr' : ↑r' < r

⊢ ∃ t ∈ 𝓝[EMetric.ball 0 r] x, ∀ᶠ (n : ℕ) in atTop, ∀ y ∈ t, ((fun y => f (x✝ + y)) y, (fun n y => p.partialSum n y) n y) ∈ u
-- 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
f g : E → F
p pf pg : FormalMultilinearSeries 𝕜 E F
x✝ : E
r r'✝ : ℝ≥0∞
hf : HasFPowerSeriesOnBall f p x✝ r
u : Set (F × F)
hu : u ∈ uniformity F
x : E
hx : x ∈ EMetric.ball 0 r
r' : ℝ≥0
xr' : edist x 0 < ↑r'
hr' : ↑r' < r
this : EMetric.ball 0 ↑r' ∈ 𝓝 x

⊢ ∃ t ∈ 𝓝[EMetric.ball 0 r] x, ∀ᶠ (n : ℕ) in atTop, ∀ y ∈ t, ((fun y => f (x✝ + y)) y, (fun n y => p.partialSum n y) n y) ∈ u
-- 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
f g : E → F
p pf pg : FormalMultilinearSeries 𝕜 E F
x✝ : E
r r'✝ : ℝ≥0∞
hf : HasFPowerSeriesOnBall f p x✝ r
u : Set (F × F)
hu : u ∈ uniformity F
x : E
hx : x ∈ EMetric.ball 0 r
r' : ℝ≥0
xr' : edist x 0 < ↑r'
hr' : ↑r' < r
this : EMetric.ball 0 ↑r' ∈ 𝓝 x

⊢ ∀ᶠ (n : ℕ) in atTop, ∀ y ∈ EMetric.ball 0 ↑r', ((fun y => f (x✝ + y)) y, (fun n y => p.partialSum n y) n y) ∈ u
-- Mathlib/Data/DFinsupp/Basic.lean
ι : Type u
γ : Type w
β : ι → Type v
β₁ : ι → Type v₁
β₂ : ι → Type v₂
inst✝¹ : (i : ι) → Zero (β i)
p : ι → Prop
inst✝ : DecidablePred p
f : Π₀ (i : ι), β i
i : ι
h : p i

⊢ (filter p f) i = f i
-- Mathlib/Algebra/Group/Basic.lean
α : Type u_1
β : Type u_2
G : Type u_3
M : Type u_4
inst✝ : Group G
a✝ b✝ c d : G
n : ℤ
a b : G

⊢ a / b * b = a
-- Mathlib/LinearAlgebra/TensorProduct/Finiteness.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommSemiring R
inst✝³ : AddCommMonoid M
inst✝² : AddCommMonoid N
inst✝¹ : Module R M
inst✝ : Module R N
M₁ M₂ : Submodule R M
N₁ N₂ : Submodule R N
s : Set (↥M₁ ⊗[R] ↥N₁)
hs : s.Finite

⊢ ∃ M', ∃ (hM : M' ≤ M₁), Module.Finite R ↥M' ∧ s ⊆ ↑(LinearMap.range (LinearMap.rTensor (↥N₁) (inclusion hM)))
-- Mathlib/LinearAlgebra/TensorProduct/Finiteness.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommSemiring R
inst✝³ : AddCommMonoid M
inst✝² : AddCommMonoid N
inst✝¹ : Module R M
inst✝ : Module R N
M₁ M₂ : Submodule R M
N₁ N₂ : Submodule R N
s : Set (↥M₁ ⊗[R] ↥N₁)
hs : s.Finite
M' : Submodule R M
w✝¹ : Submodule R N
hM : M' ≤ M₁
w✝ : w✝¹ ≤ N₁
hfin : Module.Finite R ↥M'
left✝ : Module.Finite R ↥w✝¹
h : s ⊆ ↑(LinearMap.range (map (inclusion hM) (inclusion w✝)))

⊢ ∃ M', ∃ (hM : M' ≤ M₁), Module.Finite R ↥M' ∧ s ⊆ ↑(LinearMap.range (LinearMap.rTensor (↥N₁) (inclusion hM)))
-- Mathlib/LinearAlgebra/TensorProduct/Finiteness.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommSemiring R
inst✝³ : AddCommMonoid M
inst✝² : AddCommMonoid N
inst✝¹ : Module R M
inst✝ : Module R N
M₁ M₂ : Submodule R M
N₁ N₂ : Submodule R N
s : Set (↥M₁ ⊗[R] ↥N₁)
hs : s.Finite
M' : Submodule R M
w✝¹ : Submodule R N
hM : M' ≤ M₁
w✝ : w✝¹ ≤ N₁
hfin : Module.Finite R ↥M'
left✝ : Module.Finite R ↥w✝¹
h : s ⊆ ↑(LinearMap.range (map (inclusion hM) (inclusion w✝)))

⊢ s ⊆ ↑(LinearMap.range (LinearMap.rTensor (↥N₁) (inclusion hM)))
-- Mathlib/LinearAlgebra/TensorProduct/Finiteness.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommSemiring R
inst✝³ : AddCommMonoid M
inst✝² : AddCommMonoid N
inst✝¹ : Module R M
inst✝ : Module R N
M₁ M₂ : Submodule R M
N₁ N₂ : Submodule R N
s : Set (↥M₁ ⊗[R] ↥N₁)
hs : s.Finite
M' : Submodule R M
w✝¹ : Submodule R N
hM : M' ≤ M₁
w✝ : w✝¹ ≤ N₁
hfin : Module.Finite R ↥M'
left✝ : Module.Finite R ↥w✝¹
h : s ⊆ ↑(LinearMap.range (LinearMap.rTensor (↥N₁) (inclusion hM) ∘ₗ LinearMap.lTensor (↥M') (inclusion w✝)))

⊢ s ⊆ ↑(LinearMap.range (LinearMap.rTensor (↥N₁) (inclusion hM)))
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝ : CancelCommMonoidWithZero α
p a : α
hp : Prime p
x✝ : Finite p a

⊢ ¬p ^ (0 + 1) ∣ a ^ 0
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝ : CancelCommMonoidWithZero α
p a : α
hp : Prime p
k : ℕ
ha : Finite p a

⊢ Finite p (a ^ (k + 1))
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝ : CancelCommMonoidWithZero α
p a : α
hp : Prime p
k : ℕ
ha : Finite p a

⊢ Finite p (a * a ^ k)
-- Mathlib/CategoryTheory/Limits/Shapes/ZeroMorphisms.lean
C : Type u
inst✝³ : Category.{v, u} C
D : Type u'
inst✝² : Category.{v', u'} D
inst✝¹ : HasZeroMorphisms C
X Y : C
inst✝ : Mono 0

⊢ IsZero X
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
ι : Type u_1
inst✝ : Fintype ι
a b : ι → ℝ
h : a ≤ b

⊢ (volume (Icc a b)).toReal = ∏ i : ι, (b i - a i)
-- Mathlib/Data/Set/Function.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
π : α → Type u_5
s s₁ s₂ : Set α
t t₁ t₂ : Set β
p : Set γ
f f₁✝ f₂✝ f₃ : α → β
g g₁ g₂ : β → γ
f' f₁' f₂' : β → α
g' : γ → β
a : α
b : β
f₁ f₂ : α → β

⊢ EqOn f₁ f₂ univ ↔ f₁ = f₂
-- Mathlib/Probability/ProbabilityMassFunction/Constructions.lean
α : Type u_1
β : Type u_2
γ : Type u_3
f : α → β
p : PMF α
b✝ b : β

⊢ b ∈ (map f p).support ↔ b ∈ f '' p.support
-- Mathlib/Algebra/CharP/Defs.lean
R✝ : Type u_1
inst✝⁵ : NonAssocSemiring R✝
inst✝⁴ : NoZeroDivisors R✝
inst✝³ : Nontrivial R✝
R : Type u_2
inst✝² : NonAssocRing R
inst✝¹ : NoZeroDivisors R
inst✝ : Nontrivial R

⊢ CharZero R ∨ ∃ p, Fact (Nat.Prime p) ∧ CharP R p
-- Mathlib/Algebra/CharP/Defs.lean
R✝ : Type u_1
inst✝⁵ : NonAssocSemiring R✝
inst✝⁴ : NoZeroDivisors R✝
inst✝³ : Nontrivial R✝
R : Type u_2
inst✝² : NonAssocRing R
inst✝¹ : NoZeroDivisors R
inst✝ : Nontrivial R
p : ℕ
hchar : CharP R p

⊢ CharZero R ∨ ∃ p, Fact (Nat.Prime p) ∧ CharP R p
-- Mathlib/Algebra/CharP/Defs.lean
R✝ : Type u_1
inst✝⁵ : NonAssocSemiring R✝
inst✝⁴ : NoZeroDivisors R✝
inst✝³ : Nontrivial R✝
R : Type u_2
inst✝² : NonAssocRing R
inst✝¹ : NoZeroDivisors R
inst✝ : Nontrivial R
p : ℕ
hchar : CharP R p
h : Nat.Prime p

⊢ CharZero R ∨ ∃ p, Fact (Nat.Prime p) ∧ CharP R p
-- Mathlib/Algebra/CharP/Defs.lean
R✝ : Type u_1
inst✝⁵ : NonAssocSemiring R✝
inst✝⁴ : NoZeroDivisors R✝
inst✝³ : Nontrivial R✝
R : Type u_2
inst✝² : NonAssocRing R
inst✝¹ : NoZeroDivisors R
inst✝ : Nontrivial R
hchar : CharP R 0

⊢ CharZero R ∨ ∃ p, Fact (Nat.Prime p) ∧ CharP R p
-- 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 α
f : α → β
hf : AEMeasurable f μ

⊢ map f μ = 0 ↔ μ = 0
-- Mathlib/CategoryTheory/Sites/Plus.lean
C : Type u
inst✝³ : Category.{v, u} C
J : GrothendieckTopology C
D : Type w
inst✝² : Category.{max v u, w} D
inst✝¹ : ∀ (P : Cᵒᵖ ⥤ D) (X : C) (S : J.Cover X), HasMultiequalizer (S.index P)
P✝ : Cᵒᵖ ⥤ D
inst✝ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
P Q : Cᵒᵖ ⥤ D
η : P ⟶ Q
x✝ : Cᵒᵖ

⊢ η.app x✝ ≫ Multiequalizer.lift (⊤.index Q) (Q.obj (op (unop x✝))) (fun I => Q.map I.f.op) ⋯ ≫ colimit.ι (J.diagram Q (unop x✝)) (op ⊤) = (Multiequalizer.lift (⊤.index P) (P.obj (op (unop x✝))) (fun I => P.map I.f.op) ⋯ ≫ colimit.ι (J.diagram P (unop x✝)) (op ⊤)) ≫ colimMap (J.diagramNatTrans η (unop x✝))
-- Mathlib/CategoryTheory/Sites/Plus.lean
C : Type u
inst✝³ : Category.{v, u} C
J : GrothendieckTopology C
D : Type w
inst✝² : Category.{max v u, w} D
inst✝¹ : ∀ (P : Cᵒᵖ ⥤ D) (X : C) (S : J.Cover X), HasMultiequalizer (S.index P)
P✝ : Cᵒᵖ ⥤ D
inst✝ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
P Q : Cᵒᵖ ⥤ D
η : P ⟶ Q
x✝ : Cᵒᵖ

⊢ η.app x✝ ≫ Multiequalizer.lift (⊤.index Q) (Q.obj (op (unop x✝))) (fun I => Q.map I.f.op) ⋯ ≫ colimit.ι (J.diagram Q (unop x✝)) (op ⊤) = Multiequalizer.lift (⊤.index P) (P.obj (op (unop x✝))) (fun I => P.map I.f.op) ⋯ ≫ (J.diagramNatTrans η (unop x✝)).app (op ⊤) ≫ colimit.ι (J.diagram Q (unop x✝)) (op ⊤)