ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Data/Matroid/IndepAxioms.lean
α : Type u_1
I B✝ X✝ E : Set α
Base : Set α → Prop
base_exchange : ExchangeProperty Base
subset_ground : ∀ (B : Set α), Base B → B ⊆ E
B : Set α
hB : Base B
hfin : B.Finite
X : Set α
x✝¹ : X ⊆ E
Y : Set α
x✝ : ∃ B, Base B ∧ Y ⊆ B
B' : Set α
hB' : Base B'
hYB' : Y ⊆ B'
\u22a2 Y.encard ≤ ↑B.ncard
-- Mathlib/Data/Matroid/IndepAxioms.lean
α : Type u_1
I B✝ X✝ E : Set α
Base : Set α → Prop
base_exchange : ExchangeProperty Base
subset_ground : ∀ (B : Set α), Base B → B ⊆ E
B : Set α
hB : Base B
hfin : B.Finite
X : Set α
x✝¹ : X ⊆ E
Y : Set α
x✝ : ∃ B, Base B ∧ Y ⊆ B
B' : Set α
hB' : Base B'
hYB' : Y ⊆ B'
\u22a2 Y.encard ≤ B'.encard
-- Mathlib/Probability/Kernel/Composition.lean
α : Type u_1
β : Type u_2
ι : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
δ : Type u_4
mδ : MeasurableSpace δ
γ : Type u_5
mγ : MeasurableSpace γ
f : β → γ
g✝ : γ → α
κ : Kernel α (β × γ)
a : α
g : β → ℝ≥0∞
hg : Measurable g
\u22a2 ∫⁻ (c : β), g c ∂κ.fst a = ∫⁻ (bc : β × γ), g bc.1 ∂κ a
-- Mathlib/Order/PartialSups.lean
α : Type u_1
inst✝ : SemilatticeSup α
f : ℕ → α
p : α → Prop
hp : ∀ {a b : α}, p (a ⊔ b) ↔ p a ∧ p b
n : ℕ
\u22a2 p ((partialSups f) (n + 1)) ↔ ∀ k ≤ n + 1, p (f k)
-- Mathlib/Topology/Constructions.lean
X : Type u
Y : Type v
Z : Type u_1
W : Type u_2
ε : Type u_3
ζ : Type u_4
ι : Type u_5
π : ι → Type u_6
κ : Type u_7
inst✝ : TopologicalSpace X
T : (i : ι) → TopologicalSpace (π i)
f : X → (i : ι) → π i
\u22a2 Continuous f ↔ ∀ (i : ι), Continuous fun a => f a i
-- Mathlib/NumberTheory/Padics/RingHoms.lean
p : ℕ
hp_prime : Fact (Nat.Prime p)
r : ℚ
n : ℕ
x : ℤ_[p]
a b : ℤ
ha : x - ↑a ∈ Ideal.span {↑p ^ n}
hb : x - ↑b ∈ Ideal.span {↑p ^ n}
\u22a2 ↑a = ↑b
-- Mathlib/NumberTheory/Padics/RingHoms.lean
p : ℕ
hp_prime : Fact (Nat.Prime p)
r : ℚ
n : ℕ
x : ℤ_[p]
a b : ℤ
ha : ↑p ^ n ∣ x - ↑a
hb : ↑p ^ n ∣ x - ↑b
\u22a2 ↑a = ↑b
-- Mathlib/NumberTheory/Padics/RingHoms.lean
p : ℕ
hp_prime : Fact (Nat.Prime p)
r : ℚ
n : ℕ
x : ℤ_[p]
a b : ℤ
ha : ↑p ^ n ∣ x - ↑a
hb : ↑p ^ n ∣ x - ↑b
\u22a2 ↑p ^ n ∣ a - b
-- Mathlib/NumberTheory/Padics/RingHoms.lean
p : ℕ
hp_prime : Fact (Nat.Prime p)
r : ℚ
n : ℕ
x : ℤ_[p]
a b : ℤ
ha : ↑p ^ n ∣ ↑a - x
hb : ↑p ^ n ∣ x - ↑b
\u22a2 ↑p ^ n ∣ a - b
-- Mathlib/NumberTheory/Padics/RingHoms.lean
p : ℕ
hp_prime : Fact (Nat.Prime p)
r : ℚ
n : ℕ
x : ℤ_[p]
a b : ℤ
ha : ↑p ^ n ∣ ↑a - x
hb : ↑p ^ n ∣ x - ↑b
this : ↑p ^ n ∣ ↑a - x + (x - ↑b)
\u22a2 ↑p ^ n ∣ a - b
-- Mathlib/FieldTheory/PurelyInseparable.lean
F : Type u
E : Type v
inst✝⁵ : Field F
inst✝⁴ : Field E
inst✝³ : Algebra F E
K : Type w
inst✝² : Field K
inst✝¹ : Algebra F K
inst✝ : Algebra.IsAlgebraic F E
h : separableClosure F E = ⊥
x : E
hs : IsSeparable F x
\u22a2 x ∈ (algebraMap F E).range
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝³ : Monoid α
inst✝² : Monoid β
inst✝¹ : DecidableRel fun x x_1 => x ∣ x_1
inst✝ : DecidableRel fun x x_1 => x ∣ x_1
a b : α
hfin : Finite a b
\u22a2 ∃ c, b = a ^ (multiplicity a b).get hfin * c ∧ ¬a ∣ c
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝³ : Monoid α
inst✝² : Monoid β
inst✝¹ : DecidableRel fun x x_1 => x ∣ x_1
inst✝ : DecidableRel fun x x_1 => x ∣ x_1
a b : α
hfin : Finite a b
c : α
hc : b = a ^ (multiplicity a b).get hfin * c
\u22a2 ∃ c, b = a ^ (multiplicity a b).get hfin * c ∧ ¬a ∣ c
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝³ : Monoid α
inst✝² : Monoid β
inst✝¹ : DecidableRel fun x x_1 => x ∣ x_1
inst✝ : DecidableRel fun x x_1 => x ∣ x_1
a b : α
hfin : Finite a b
c : α
hc : b = a ^ (multiplicity a b).get hfin * c
k : α
hk : c = a * k
\u22a2 False
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝³ : Monoid α
inst✝² : Monoid β
inst✝¹ : DecidableRel fun x x_1 => x ∣ x_1
inst✝ : DecidableRel fun x x_1 => x ∣ x_1
a b : α
hfin : Finite a b
c k : α
hc : b = a ^ ((multiplicity a b).get hfin + 1) * k
hk : c = a * k
\u22a2 False
-- Mathlib/RingTheory/Multiplicity.lean
α : Type u_1
β : Type u_2
inst✝³ : Monoid α
inst✝² : Monoid β
inst✝¹ : DecidableRel fun x x_1 => x ∣ x_1
inst✝ : DecidableRel fun x x_1 => x ∣ x_1
a b : α
hfin : Finite a b
c k : α
hc : b = a ^ ((multiplicity a b).get hfin + 1) * k
hk : c = a * k
h₁ : a ^ ((multiplicity a b).get hfin + 1) ∣ b
\u22a2 False
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unique.lean
X : Type u_1
inst✝⁸ : TopologicalSpace X
inst✝⁷ : Zero X
A : Type u_2
inst✝⁶ : TopologicalSpace A
inst✝⁵ : NonUnitalRing A
inst✝⁴ : StarRing A
inst✝³ : Module ℝ A
inst✝² : IsScalarTower ℝ A A
inst✝¹ : SMulCommClass ℝ A A
inst✝ : TopologicalRing A
φ : C(X, ℝ≥0)₀ →⋆ₙₐ[ℝ≥0] A
f : C(X, ℝ≥0)₀
\u22a2 φ.realContinuousMapZeroOfNNReal ({ toFun := toReal, continuous_toFun := continuous_coe, map_zero' := ⋯ }.comp f) = φ f
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unique.lean
X : Type u_1
inst✝⁸ : TopologicalSpace X
inst✝⁷ : Zero X
A : Type u_2
inst✝⁶ : TopologicalSpace A
inst✝⁵ : NonUnitalRing A
inst✝⁴ : StarRing A
inst✝³ : Module ℝ A
inst✝² : IsScalarTower ℝ A A
inst✝¹ : SMulCommClass ℝ A A
inst✝ : TopologicalRing A
φ : C(X, ℝ≥0)₀ →⋆ₙₐ[ℝ≥0] A
f : C(X, ℝ≥0)₀
\u22a2 φ ({ toFun := toReal, continuous_toFun := continuous_coe, map_zero' := ⋯ }.comp f).toNNReal - φ (-{ toFun := toReal, continuous_toFun := continuous_coe, map_zero' := ⋯ }.comp f).toNNReal = φ f
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unique.lean
X : Type u_1
inst✝⁸ : TopologicalSpace X
inst✝⁷ : Zero X
A : Type u_2
inst✝⁶ : TopologicalSpace A
inst✝⁵ : NonUnitalRing A
inst✝⁴ : StarRing A
inst✝³ : Module ℝ A
inst✝² : IsScalarTower ℝ A A
inst✝¹ : SMulCommClass ℝ A A
inst✝ : TopologicalRing A
φ : C(X, ℝ≥0)₀ →⋆ₙₐ[ℝ≥0] A
f : C(X, ℝ≥0)₀
\u22a2 φ ({ toFun := toReal, continuous_toFun := continuous_coe, map_zero' := ⋯ }.comp f).toNNReal = φ f
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unique.lean
X : Type u_1
inst✝⁸ : TopologicalSpace X
inst✝⁷ : Zero X
A : Type u_2
inst✝⁶ : TopologicalSpace A
inst✝⁵ : NonUnitalRing A
inst✝⁴ : StarRing A
inst✝³ : Module ℝ A
inst✝² : IsScalarTower ℝ A A
inst✝¹ : SMulCommClass ℝ A A
inst✝ : TopologicalRing A
φ : C(X, ℝ≥0)₀ →⋆ₙₐ[ℝ≥0] A
f : C(X, ℝ≥0)₀
\u22a2 φ (-{ toFun := toReal, continuous_toFun := continuous_coe, map_zero' := ⋯ }.comp f).toNNReal = φ 0
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unique.lean
X : Type u_1
inst✝⁸ : TopologicalSpace X
inst✝⁷ : Zero X
A : Type u_2
inst✝⁶ : TopologicalSpace A
inst✝⁵ : NonUnitalRing A
inst✝⁴ : StarRing A
inst✝³ : Module ℝ A
inst✝² : IsScalarTower ℝ A A
inst✝¹ : SMulCommClass ℝ A A
inst✝ : TopologicalRing A
φ : C(X, ℝ≥0)₀ →⋆ₙₐ[ℝ≥0] A
f : C(X, ℝ≥0)₀
\u22a2 φ f - φ 0 = φ f
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
\u22a2 x ∈ J
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
\u22a2 Submodule.colon J (span {x}) = ⊤
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
\u22a2 ¬∃ M, M.IsMaximal ∧ Submodule.colon J (span {x}) ≤ M
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
\u22a2 False
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
a : R
ha : a ∈ J
s : R
hs : s ∈ P.primeCompl
eq : (algebraMap R (Localization.AtPrime P)) x * (algebraMap R (Localization.AtPrime P)) ↑(⟨a, ha⟩, ⟨s, hs⟩).2 = (algebraMap R (Localization.AtPrime P)) ↑(⟨a, ha⟩, ⟨s, hs⟩).1
\u22a2 False
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
a : R
ha : a ∈ J
s : R
hs : s ∈ P.primeCompl
eq : (algebraMap R (Localization.AtPrime P)) (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
\u22a2 False
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
a : R
ha : a ∈ J
s : R
hs : s ∈ P.primeCompl
eq✝ : (algebraMap R (Localization.AtPrime P)) (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
m : R
hm : m ∈ P.primeCompl
eq : ↑⟨m, hm⟩ * (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
\u22a2 False
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
a : R
ha : a ∈ J
s : R
hs : s ∈ P.primeCompl
eq✝ : (algebraMap R (Localization.AtPrime P)) (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
m : R
hm : m ∈ P.primeCompl
eq : ↑⟨m, hm⟩ * (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
\u22a2 s * m * x ∈ J
-- Mathlib/RingTheory/LocalProperties.lean
R S : Type u
inst✝⁵ : CommRing R
inst✝⁴ : CommRing S
M : Submonoid R
N : Submonoid S
R' S' : Type u
inst✝³ : CommRing R'
inst✝² : CommRing S'
f : R →+* S
inst✝¹ : Algebra R R'
inst✝ : Algebra S S'
I J : Ideal R
h : ∀ (P : Ideal R) (hP : P.IsMaximal), map (algebraMap R (Localization.AtPrime P)) I ≤ map (algebraMap R (Localization.AtPrime P)) J
x : R
hx : x ∈ I
P : Ideal R
hP : P.IsMaximal
le : Submodule.colon J (span {x}) ≤ P
a : R
ha : a ∈ J
s : R
hs : s ∈ P.primeCompl
eq✝ : (algebraMap R (Localization.AtPrime P)) (x * ↑(⟨a, ha⟩, ⟨s, hs⟩).2 - ↑(⟨a, ha⟩, ⟨s, hs⟩).1) = 0
m : R
hm : m ∈ P.primeCompl
eq : s * (m * x) = m * a
\u22a2 s * m * x ∈ J
-- Mathlib/Data/Matroid/Basic.lean
α : Type u_1
M : Matroid α
B I J X Y : Set α
e : α
hX : autoParam (X ⊆ M.E) _auto✝
\u22a2 M.Basis I X ↔ M.Indep I ∧ I ⊆ X ∧ ∀ (J : Set α), M.Indep J → I ⊆ J → J ⊆ X → I = J
-- Mathlib/Algebra/Ring/Subsemiring/Basic.lean
R : Type u
S✝ : Type v
T : Type w
inst✝² : NonAssocSemiring R
M : Submonoid R
inst✝¹ : NonAssocSemiring S✝
inst✝ : NonAssocSemiring T
S : Set (Subsemiring R)
Sne : S.Nonempty
hS : DirectedOn (fun x x_1 => x ≤ x_1) S
x : R
\u22a2 x ∈ sSup S ↔ ∃ s ∈ S, x ∈ s
-- Mathlib/Algebra/Ring/Subsemiring/Basic.lean
R : Type u
S✝ : Type v
T : Type w
inst✝² : NonAssocSemiring R
M : Submonoid R
inst✝¹ : NonAssocSemiring S✝
inst✝ : NonAssocSemiring T
S : Set (Subsemiring R)
Sne : S.Nonempty
hS : DirectedOn (fun x x_1 => x ≤ x_1) S
x : R
this : Nonempty ↑S
\u22a2 x ∈ sSup S ↔ ∃ s ∈ S, x ∈ s
-- Mathlib/Probability/Kernel/Condexp.lean
Ω : Type u_1
F : Type u_2
m mΩ : MeasurableSpace Ω
inst✝⁴ : StandardBorelSpace Ω
inst✝³ : Nonempty Ω
μ : Measure Ω
inst✝² : IsFiniteMeasure μ
inst✝¹ : NormedAddCommGroup F
f : Ω → F
inst✝ : NormedSpace ℝ F
hf_int : Integrable f μ
\u22a2 Integrable (fun ω => ‖∫ (y : Ω), f y ∂(condexpKernel μ m) ω‖) μ
-- Mathlib/Probability/Kernel/Condexp.lean
Ω : Type u_1
F : Type u_2
m mΩ : MeasurableSpace Ω
inst✝⁴ : StandardBorelSpace Ω
inst✝³ : Nonempty Ω
μ : Measure Ω
inst✝² : IsFiniteMeasure μ
inst✝¹ : NormedAddCommGroup F
f : Ω → F
inst✝ : NormedSpace ℝ F
hf_int : Integrable f μ
\u22a2 Integrable (fun ω => ‖∫ (y : Ω), f y ∂((condDistrib id id μ).comap id ⋯) ω‖) μ
-- Mathlib/Order/Ideal.lean
P : Type u_1
inst✝¹ : Preorder P
p : P
ι : Type u_2
inst✝ : Encodable ι
𝒟 : ι → Cofinal P
i : ι
\u22a2 (match Encodable.decode (Encodable.encode i) with | none => sequenceOfCofinals p 𝒟 (Encodable.encode i) | some i_1 => (𝒟 i_1).above (sequenceOfCofinals p 𝒟 (Encodable.encode i))) ∈ 𝒟 i
-- Mathlib/Order/Ideal.lean
P : Type u_1
inst✝¹ : Preorder P
p : P
ι : Type u_2
inst✝ : Encodable ι
𝒟 : ι → Cofinal P
i : ι
\u22a2 (match some i with | none => sequenceOfCofinals p 𝒟 (Encodable.encode i) | some i_1 => (𝒟 i_1).above (sequenceOfCofinals p 𝒟 (Encodable.encode i))) ∈ 𝒟 i
-- Mathlib/Analysis/LocallyConvex/Basic.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝¹ : SeminormedRing 𝕜
inst✝ : SMul 𝕜 E
s t u v A B : Set E
\u22a2 Balanced 𝕜 s ↔ Metric.closedBall 0 1 • s ⊆ s
-- Mathlib/Order/Interval/Set/ProjIcc.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
a b : α
h : a ≤ b
x✝ x : α
hx : x ∈ Ici a
y : α
hy : y ∈ Ici a
hxy : x < y
\u22a2 projIci a x < projIci a y
-- Mathlib/Algebra/Polynomial/Coeff.lean
R : Type u
S : Type v
a b : R
n m : ℕ
inst✝¹ : Semiring R
p✝ q r✝ : R[X]
inst✝ : SMulZeroClass S R
r : S
p : R[X]
i : ℕ
hi : i ∈ (r • p).support
\u22a2 i ∈ p.support
-- Mathlib/Algebra/Polynomial/Coeff.lean
R : Type u
S : Type v
a b : R
n m : ℕ
inst✝¹ : Semiring R
p✝ q r✝ : R[X]
inst✝ : SMulZeroClass S R
r : S
p : R[X]
i : ℕ
hi : ¬r • p.coeff i = 0
\u22a2 ¬p.coeff i = 0
-- Mathlib/Algebra/Polynomial/Coeff.lean
R : Type u
S : Type v
a b : R
n m : ℕ
inst✝¹ : Semiring R
p✝ q r✝ : R[X]
inst✝ : SMulZeroClass S R
r : S
p : R[X]
i : ℕ
hi : p.coeff i = 0
\u22a2 r • p.coeff i = 0
-- Mathlib/Algebra/Group/Submonoid/Membership.lean
M✝ : Type u_1
A : Type u_2
B : Type u_3
inst✝⁵ : Monoid M✝
inst✝⁴ : SetLike B M✝
inst✝³ : SubmonoidClass B M✝
S : B
M : Type u_4
inst✝² : CommMonoid M
inst✝¹ : SetLike B M
inst✝ : SubmonoidClass B M
m : Multiset ↥S
\u22a2 (Multiset.map Subtype.val m).prod ∈ S
-- Mathlib/Algebra/Group/Submonoid/Membership.lean
M✝ : Type u_1
A : Type u_2
B : Type u_3
inst✝⁵ : Monoid M✝
inst✝⁴ : SetLike B M✝
inst✝³ : SubmonoidClass B M✝
S : B
M : Type u_4
inst✝² : CommMonoid M
inst✝¹ : SetLike B M
inst✝ : SubmonoidClass B M
m : Multiset ↥S
\u22a2 ↑m.prod ∈ S
-- Mathlib/Algebra/Order/Interval/Set/Monoid.lean
M : Type u_1
inst✝¹ : OrderedCancelAddCommMonoid M
inst✝ : ExistsAddOfLE M
a b c d : M
\u22a2 BijOn (fun x => x + d) (Ioo a b) (Ioo (a + d) (b + d))
-- Mathlib/Algebra/Order/Interval/Set/Monoid.lean
M : Type u_1
inst✝¹ : OrderedCancelAddCommMonoid M
inst✝ : ExistsAddOfLE M
a b c d : M
\u22a2 BijOn (fun x => x + d) (Ioi a ∩ Iio b) (Ioi (a + d) ∩ Iio (b + d))
-- Mathlib/Analysis/SpecialFunctions/Complex/Arctan.lean
x : ℝ
\u22a2 ↑(Real.arctan x) = (↑x).arctan
-- Mathlib/Analysis/SpecialFunctions/Complex/Arctan.lean
x : ℝ
\u22a2 ↑(Real.arctan x) = (↑(Real.tan (Real.arctan x))).arctan
-- Mathlib/Analysis/SpecialFunctions/Complex/Arctan.lean
x : ℝ
\u22a2 ↑(Real.arctan x) ≠ ↑π / 2
-- Mathlib/Analysis/SpecialFunctions/Complex/Arctan.lean
x : ℝ
\u22a2 -(π / 2) < (↑(Real.arctan x)).re
-- Mathlib/Analysis/SpecialFunctions/Complex/Arctan.lean
x : ℝ
\u22a2 (↑(Real.arctan x)).re ≤ π / 2
-- Mathlib/Data/Nat/Squarefree.lean
s : Finset ℕ
m n✝ p n k : ℕ
pk : Prime k
dk : k ∣ n
dkk : ¬k * k ∣ n
o : Option ℕ
H : (n / k).MinSqFacProp o
\u22a2 n.MinSqFacProp o
-- Mathlib/Data/Nat/Squarefree.lean
s : Finset ℕ
m n✝ p n k : ℕ
pk : Prime k
dk : k ∣ n
dkk : ¬k * k ∣ n
o : Option ℕ
H : (n / k).MinSqFacProp o
this : ∀ (p : ℕ), Prime p → p * p ∣ n → k * (p * p) ∣ n
\u22a2 n.MinSqFacProp o
-- Mathlib/Data/ENNReal/Real.lean
a✝ b✝ c d : ℝ≥0∞
r p q : ℝ≥0
a b : ℝ≥0∞
\u22a2 (a / b).toNNReal = a.toNNReal / b.toNNReal
-- Mathlib/Data/List/Intervals.lean
n m : ℕ
h : m ≤ n
\u22a2 Ico n m = []
-- Mathlib/Data/Nat/PartENat.lean
n : ℕ
x✝ : Decidable (↑n).Dom
\u22a2 (↑n).toWithTop = ↑n
-- Mathlib/Data/Nat/PartENat.lean
n : ℕ
x✝ : Decidable (↑n).Dom
\u22a2 (↑n).toWithTop = (↑n).toWithTop
-- Mathlib/Data/Real/Sqrt.lean
x✝ y✝ x y : ℝ
a : ℕ
\u22a2 ↑a.sqrt ≤ √↑a
-- Mathlib/Data/Real/Sqrt.lean
x✝ y✝ x y : ℝ
a : ℕ
\u22a2 ↑a.sqrt ^ 2 ≤ ↑a
-- Mathlib/Data/Real/Sqrt.lean
x✝ y✝ x y : ℝ
a : ℕ
\u22a2 a.sqrt ^ 2 ≤ a
-- Mathlib/Geometry/Euclidean/Inversion/ImageHyperplane.lean
V : Type u_1
P : Type u_2
inst✝³ : NormedAddCommGroup V
inst✝² : InnerProductSpace ℝ V
inst✝¹ : MetricSpace P
inst✝ : NormedAddTorsor V P
c x y : P
R : ℝ
hR : R ≠ 0
hy : y ≠ c
\u22a2 inversion c R '' sphere y (dist y c) = insert c ↑(perpBisector c (inversion c R y))
-- Mathlib/Dynamics/Circle/RotationNumber/TranslationNumber.lean
f✝ g✝ f g : CircleDeg1Lift
h : f ≤ g
n : ℕ
x : ℝ
\u22a2 (f ^ n) x ≤ (g ^ n) x
-- Mathlib/RingTheory/HahnSeries/Addition.lean
Γ : Type u_1
R : Type u_2
inst✝¹ : PartialOrder Γ
inst✝ : AddMonoid R
x : HahnSeries Γ Rᵃᵒᵖ
\u22a2 (AddOpposite.unop (addOppositeEquiv x)).orderTop = x.orderTop
-- Mathlib/RingTheory/HahnSeries/Addition.lean
Γ : Type u_1
R : Type u_2
inst✝¹ : PartialOrder Γ
inst✝ : AddMonoid R
x : HahnSeries Γ Rᵃᵒᵖ
\u22a2 (if h : AddOpposite.unop (addOppositeEquiv x) = 0 then ⊤ else ↑(⋯.min ⋯)) = if h : x = 0 then ⊤ else ↑(⋯.min ⋯)
-- Mathlib/RingTheory/HahnSeries/Addition.lean
Γ : Type u_1
R : Type u_2
inst✝¹ : PartialOrder Γ
inst✝ : AddMonoid R
x : HahnSeries Γ Rᵃᵒᵖ
\u22a2 (if h : (fun a => AddOpposite.unop (x.coeff a)) = 0 then ⊤ else ↑(⋯.min ⋯)) = if h : x = 0 then ⊤ else ↑(⋯.min ⋯)
-- Mathlib/RingTheory/HahnSeries/Addition.lean
Γ : Type u_1
R : Type u_2
inst✝¹ : PartialOrder Γ
inst✝ : AddMonoid R
x : HahnSeries Γ Rᵃᵒᵖ
\u22a2 (if h : ∀ (a : Γ), AddOpposite.unop (x.coeff a) = 0 a then ⊤ else ↑(⋯.min ⋯)) = if h : ∀ (a : Γ), x.coeff a = coeff 0 a then ⊤ else ↑(⋯.min ⋯)
-- Mathlib/Analysis/ODE/PicardLindelof.lean
E : Type u_1
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
v : PicardLindelof E
inst✝ : CompleteSpace E
\u22a2 ∃ N K, ContractingWith K FunSpace.next^[N]
-- Mathlib/Analysis/ODE/PicardLindelof.lean
E : Type u_1
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
v : PicardLindelof E
inst✝ : CompleteSpace E
N : ℕ
hN : (↑v.L * v.tDist) ^ N / ↑N ! < 1
\u22a2 ∃ N K, ContractingWith K FunSpace.next^[N]
-- Mathlib/Analysis/ODE/PicardLindelof.lean
E : Type u_1
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
v : PicardLindelof E
inst✝ : CompleteSpace E
N : ℕ
hN : (↑v.L * v.tDist) ^ N / ↑N ! < 1
this : 0 ≤ (↑v.L * v.tDist) ^ N / ↑N !
\u22a2 ∃ N K, ContractingWith K FunSpace.next^[N]
-- Mathlib/Topology/Order/OrderClosed.lean
α : Type u
β : Type v
γ : Type w
inst✝⁵ : TopologicalSpace α
inst✝⁴ : LinearOrder α
inst✝³ : OrderClosedTopology α
f g : β → α
inst✝² : TopologicalSpace β
inst✝¹ : TopologicalSpace γ
inst✝ : (x : β) → Decidable (f x ≤ g x)
f' g' : β → γ
hf : Continuous f
hg : Continuous g
hf' : ContinuousOn f' {x | f x ≤ g x}
hg' : ContinuousOn g' {x | g x ≤ f x}
hfg : ∀ (x : β), f x = g x → f' x = g' x
\u22a2 Continuous fun x => if f x ≤ g x then f' x else g' x
-- Mathlib/Topology/Order/OrderClosed.lean
α : Type u
β : Type v
γ : Type w
inst✝⁵ : TopologicalSpace α
inst✝⁴ : LinearOrder α
inst✝³ : OrderClosedTopology α
f g : β → α
inst✝² : TopologicalSpace β
inst✝¹ : TopologicalSpace γ
inst✝ : (x : β) → Decidable (f x ≤ g x)
f' g' : β → γ
hf : Continuous f
hg : Continuous g
hf' : ContinuousOn f' {x | f x ≤ g x}
hg' : ContinuousOn g' {x | g x ≤ f x}
hfg : ∀ (x : β), f x = g x → f' x = g' x
\u22a2 ContinuousOn f' (closure {x | f x ≤ g x})
-- Mathlib/Topology/Order/OrderClosed.lean
α : Type u
β : Type v
γ : Type w
inst✝⁵ : TopologicalSpace α
inst✝⁴ : LinearOrder α
inst✝³ : OrderClosedTopology α
f g : β → α
inst✝² : TopologicalSpace β
inst✝¹ : TopologicalSpace γ
inst✝ : (x : β) → Decidable (f x ≤ g x)
f' g' : β → γ
hf : Continuous f
hg : Continuous g
hf' : ContinuousOn f' {x | f x ≤ g x}
hg' : ContinuousOn g' {x | g x ≤ f x}
hfg : ∀ (x : β), f x = g x → f' x = g' x
\u22a2 closure {x | ¬f x ≤ g x} ⊆ {x | g x ≤ f x}
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
h : ValidFor l m r s
n : Nat
\u22a2 ValidFor l (List.take n m) (List.drop n m ++ r) (s.take n)
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
h : ValidFor l m r s
n : Nat
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n { byteIdx := utf8Len [] } = { byteIdx := utf8Len [] + utf8Len (List.take n m) }
\u22a2 ValidFor l (List.take n m) (List.drop n m ++ r) (s.take n)
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
h : ValidFor l m r s
n : Nat
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n 0 = { byteIdx := utf8Len (List.take n m) }
\u22a2 ValidFor l (List.take n m) (List.drop n m ++ r) { str := s.str, startPos := s.startPos, stopPos := s.startPos + { byteIdx := utf8Len (List.take n m) } }
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
h : ValidFor l m r s
n : Nat
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n 0 = { byteIdx := utf8Len (List.take n m) }
\u22a2 ValidFor l (List.take n m) (List.drop n m ++ r) { str := { data := l ++ (m ++ r) }, startPos := { byteIdx := utf8Len l }, stopPos := { byteIdx := utf8Len l } + { byteIdx := utf8Len (List.take n m) } }
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
n : Nat
h : ValidFor l (List.take n m ++ List.drop n m) r s
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n 0 = { byteIdx := utf8Len (List.take n m) }
\u22a2 ValidFor l (List.take n m) (List.drop n m ++ r) { str := { data := l ++ (m ++ r) }, startPos := { byteIdx := utf8Len l }, stopPos := { byteIdx := utf8Len l } + { byteIdx := utf8Len (List.take n m) } }
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
n : Nat
h : ValidFor l (List.take n m ++ List.drop n m) r s
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n 0 = { byteIdx := utf8Len (List.take n m) }
\u22a2 { str := { data := l ++ (m ++ r) }, startPos := { byteIdx := utf8Len l }, stopPos := { byteIdx := utf8Len l } + { byteIdx := utf8Len (List.take n m) } }.str.data = l ++ List.take n m ++ (List.drop n m ++ r)
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l m r : List Char
s : Substring
n : Nat
h : ValidFor l (List.take n m ++ List.drop n m) r s
this : { str := s.str, startPos := s.startPos, stopPos := s.stopPos }.nextn n 0 = { byteIdx := utf8Len (List.take n m) }
\u22a2 { str := { data := l ++ (List.take n m ++ List.drop n m ++ r) }, startPos := { byteIdx := utf8Len l }, stopPos := { byteIdx := utf8Len l } + { byteIdx := utf8Len (List.take n (List.take n m ++ List.drop n m)) } }.str.data = l ++ List.take n m ++ (List.drop n m ++ r)