ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝⁴ : Category.{v, u} C
R S : Type u_1
inst✝³ : CommRing R
inst✝² : CommRing S
inst✝¹ : Algebra R S
f : R
inst✝ : IsLocalization.Away f S
e : (↑↑(IsLocalization.algEquiv (Submonoid.powers f) S (Localization.Away f)).symm).comp (algebraMap R (Localization.Away f)) = algebraMap R S
H : IsIso (CommRingCat.ofHom ↑(IsLocalization.algEquiv (Submonoid.powers f) S (Localization.Away f)).symm)
\u22a2 IsOpenImmersion (Spec.map (CommRingCat.ofHom ↑(IsLocalization.algEquiv (Submonoid.powers f) S (Localization.Away f)).symm) ≫ Spec.map (CommRingCat.ofHom (algebraMap R (Localization.Away f))))
-- Mathlib/Data/Rel.lean
α : Type u_1
β : Type u_2
γ : Type u_3
r : Rel α β
s : Set β
h : s.Nonempty
\u22a2 ⊤.preimage s = Set.univ
-- Mathlib/Data/Finset/PImage.lean
α : Type u_1
β : Type u_2
inst✝³ : DecidableEq β
f✝ g : α →. β
inst✝² : (x : α) → Decidable (f✝ x).Dom
inst✝¹ : (x : α) → Decidable (g x).Dom
s✝ t : Finset α
b : β
s : Finset α
f : α → β
inst✝ : (x : α) → Decidable (Part.some (f x)).Dom
a✝ : β
\u22a2 a✝ ∈ pimage (fun x => Part.some (f x)) s ↔ a✝ ∈ image f s
-- Mathlib/CategoryTheory/Iso.lean
C : Type u
inst✝ : Category.{v, u} C
X Y Z : C
α : X ≅ Y
β : X ≅ Z
\u22a2 α ≪≫ α.symm ≪≫ β = β
-- Mathlib/Algebra/Algebra/Defs.lean
R : Type u
S : Type v
A : Type w
B : Type u_1
inst✝⁸ : CommSemiring R
inst✝⁷ : CommSemiring S
inst✝⁶ : Semiring A
inst✝⁵ : Algebra R A
inst✝⁴ : Semiring B
inst✝³ : Algebra R B
α : Type u_2
inst✝² : Monoid α
inst✝¹ : MulDistribMulAction α A
inst✝ : SMulCommClass α R A
a : α
r : R
\u22a2 a • (algebraMap R A) r = (algebraMap R A) r
-- Mathlib/Algebra/Star/Unitary.lean
R : Type u_1
inst✝¹ : Monoid R
inst✝ : StarMul R
u : R
hu : IsUnit u
h_mul : star u * u = 1
\u22a2 u ∈ unitary R
-- Mathlib/Algebra/Star/Unitary.lean
R : Type u_1
inst✝¹ : Monoid R
inst✝ : StarMul R
u : R
hu : IsUnit u
h_mul : star u * u = 1
\u22a2 u * star u = 1
-- Mathlib/Algebra/Star/Unitary.lean
R : Type u_1
inst✝¹ : Monoid R
inst✝ : StarMul R
u : Rˣ
h_mul : star ↑u * ↑u = 1
\u22a2 ↑u * star ↑u = 1
-- Mathlib/GroupTheory/Perm/Finite.lean
α : Type u
β : Type v
m : Type u_1
n : Type u_2
inst✝¹ : Finite m
inst✝ : Finite n
σ : Perm (m ⊕ n)
\u22a2 Set.MapsTo (⇑σ) (Set.range Sum.inl) (Set.range Sum.inl) ↔ Set.MapsTo (⇑σ) (Set.range Sum.inr) (Set.range Sum.inr)
-- Mathlib/GroupTheory/Perm/Finite.lean
α : Type u
β : Type v
m : Type u_1
n : Type u_2
inst✝¹ : Finite m
inst✝ : Finite n
σ : Perm (m ⊕ n)
h : Set.MapsTo (⇑σ⁻¹) (Set.range Sum.inl) (Set.range Sum.inl)
x : m ⊕ n
l : m
hx : σ x = Sum.inl l
\u22a2 x ∈ Set.range Sum.inr → Sum.inl l ∈ Set.range Sum.inr
-- Mathlib/GroupTheory/Perm/Finite.lean
α : Type u
β : Type v
m : Type u_1
n : Type u_2
inst✝¹ : Finite m
inst✝ : Finite n
σ : Perm (m ⊕ n)
h : Set.MapsTo (⇑σ⁻¹) (Set.range Sum.inl) (Set.range Sum.inl)
x : m ⊕ n
r : n
hx : σ x = Sum.inr r
\u22a2 x ∈ Set.range Sum.inr → Sum.inr r ∈ Set.range Sum.inr
-- Mathlib/GroupTheory/Perm/Finite.lean
α : Type u
β : Type v
m : Type u_1
n : Type u_2
inst✝¹ : Finite m
inst✝ : Finite n
σ : Perm (m ⊕ n)
h : Set.MapsTo (⇑σ⁻¹) (Set.range Sum.inr) (Set.range Sum.inr)
x : m ⊕ n
l : m
hx : σ x = Sum.inl l
\u22a2 x ∈ Set.range Sum.inl → Sum.inl l ∈ Set.range Sum.inl
-- Mathlib/GroupTheory/Perm/Finite.lean
α : Type u
β : Type v
m : Type u_1
n : Type u_2
inst✝¹ : Finite m
inst✝ : Finite n
σ : Perm (m ⊕ n)
h : Set.MapsTo (⇑σ⁻¹) (Set.range Sum.inr) (Set.range Sum.inr)
x : m ⊕ n
r : n
hx : σ x = Sum.inr r
\u22a2 x ∈ Set.range Sum.inl → Sum.inr r ∈ Set.range Sum.inl
-- Mathlib/Data/Matroid/Basic.lean
α : Type u_1
M✝ : Matroid α
B B₁ B₂ : Set α
M : Matroid α
inst✝ : M.FiniteRk
h : M.InfiniteRk
\u22a2 False
-- Mathlib/Data/Matroid/Basic.lean
α : Type u_1
M✝ : Matroid α
B✝ B₁ B₂ : Set α
M : Matroid α
inst✝ : M.FiniteRk
h : M.InfiniteRk
B : Set α
hB : M.Base B
\u22a2 False
-- Mathlib/MeasureTheory/Measure/FiniteMeasure.lean
Ω : Type u_1
inst✝⁵ : MeasurableSpace Ω
R : Type u_2
inst✝⁴ : SMul R ℝ≥0
inst✝³ : SMul R ℝ≥0∞
inst✝² : IsScalarTower R ℝ≥0 ℝ≥0∞
inst✝¹ : IsScalarTower R ℝ≥0∞ ℝ≥0∞
inst✝ : TopologicalSpace Ω
μ : FiniteMeasure Ω
f g : Ω →ᵇ ℝ≥0
f_le_g : ⇑f ≤ ⇑g
\u22a2 μ.testAgainstNN f ≤ μ.testAgainstNN g
-- Mathlib/MeasureTheory/Measure/FiniteMeasure.lean
Ω : Type u_1
inst✝⁵ : MeasurableSpace Ω
R : Type u_2
inst✝⁴ : SMul R ℝ≥0
inst✝³ : SMul R ℝ≥0∞
inst✝² : IsScalarTower R ℝ≥0 ℝ≥0∞
inst✝¹ : IsScalarTower R ℝ≥0∞ ℝ≥0∞
inst✝ : TopologicalSpace Ω
μ : FiniteMeasure Ω
f g : Ω →ᵇ ℝ≥0
f_le_g : ⇑f ≤ ⇑g
\u22a2 ∫⁻ (ω : Ω), ↑(f ω) ∂↑μ ≤ ∫⁻ (ω : Ω), ↑(g ω) ∂↑μ
-- Mathlib/Data/ENNReal/Operations.lean
a b c d : ℝ≥0∞
r p q : ℝ≥0
α : Type u_1
n : ℕ
\u22a2 a ^ n = ⊤ ↔ a = ⊤ ∧ n ≠ 0
-- Mathlib/Data/ENNReal/Operations.lean
a b c d : ℝ≥0∞
r p q : ℝ≥0
α : Type u_1
\u22a2 a ^ 0 = ⊤ ↔ a = ⊤ ∧ 0 ≠ 0
-- Mathlib/Data/ENNReal/Operations.lean
a b c d : ℝ≥0∞
r p q : ℝ≥0
α : Type u_1
n : ℕ
hn : 0 < n
\u22a2 a ^ n = ⊤ ↔ a = ⊤ ∧ n ≠ 0
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
c : Cardinal.{u_1}
\u22a2 aleph' ω ≤ c ↔ ℵ₀ ≤ c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
c : Cardinal.{u_1}
\u22a2 (∀ (o' : Ordinal.{u_1}) (x : ℕ), o' = ↑x → aleph' o' ≤ c) ↔ ∀ (n : ℕ), ↑n ≤ c
-- Mathlib/CategoryTheory/Localization/CalculusOfFractions/Preadditive.lean
C : Type u_1
D : Type u_2
inst✝⁴ : Category.{u_4, u_1} C
inst✝³ : Category.{u_3, u_2} D
inst✝² : Preadditive C
L : C ⥤ D
W : MorphismProperty C
inst✝¹ : L.IsLocalization W
inst✝ : W.HasLeftCalculusOfFractions
X Y Z : C
f₁ f₂ : L.obj X ⟶ L.obj Y
\u22a2 add' W f₁ f₂ = add' W f₂ f₁
-- Mathlib/CategoryTheory/Localization/CalculusOfFractions/Preadditive.lean
C : Type u_1
D : Type u_2
inst✝⁴ : Category.{u_4, u_1} C
inst✝³ : Category.{u_3, u_2} D
inst✝² : Preadditive C
L : C ⥤ D
W : MorphismProperty C
inst✝¹ : L.IsLocalization W
inst✝ : W.HasLeftCalculusOfFractions
X Y Z : C
f₁ f₂ : L.obj X ⟶ L.obj Y
α : W.LeftFraction₂ X Y
h₁ : f₁ = α.fst.map L ⋯
h₂ : f₂ = α.snd.map L ⋯
\u22a2 add' W f₁ f₂ = add' W f₂ f₁
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.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
s : Set P
h : finrank k V = 2
\u22a2 Coplanar k s
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.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
s : Set P
h : finrank k V = 2
this : FiniteDimensional k V
\u22a2 Coplanar k s
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.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
s : Set P
h : finrank k V = 2
this : FiniteDimensional k V
\u22a2 finrank k ↥(vectorSpan k s) ≤ finrank k V
-- Mathlib/RingTheory/Coprime/Basic.lean
R : Type u
inst✝ : CommSemiring R
x y z : R
H1 : IsCoprime x z
H2 : IsCoprime y z
a b : R
h1 : a * x + b * z = 1
c d : R
h2 : c * y + d * z = 1
\u22a2 (a * x + b * z) * (c * y + d * z) = 1
-- Mathlib/Combinatorics/SimpleGraph/Dart.lean
V : Type u_1
G : SimpleGraph V
a b : V
h : G.Adj (a, b).1 (a, b).2
u v : V
\u22a2 { toProd := (a, b), adj := h }.edge = s(u, v) ↔ { toProd := (a, b), adj := h }.toProd.1 = u ∧ { toProd := (a, b), adj := h }.toProd.2 = v ∨ { toProd := (a, b), adj := h }.toProd.1 = v ∧ { toProd := (a, b), adj := h }.toProd.2 = u
-- Mathlib/Combinatorics/SimpleGraph/Dart.lean
V : Type u_1
G : SimpleGraph V
a b : V
h : G.Adj (a, b).1 (a, b).2
u v : V
\u22a2 { toProd := (a, b), adj := h }.toProd = (u, v) ∨ { toProd := (a, b), adj := h }.toProd = (u, v).swap ↔ { toProd := (a, b), adj := h }.toProd.1 = u ∧ { toProd := (a, b), adj := h }.toProd.2 = v ∨ { toProd := (a, b), adj := h }.toProd.1 = v ∧ { toProd := (a, b), adj := h }.toProd.2 = u
-- Mathlib/FieldTheory/Separable.lean
F : Type u_1
K : Type u_2
E : Type u_3
inst✝¹³ : Field F
inst✝¹² : Field K
inst✝¹¹ : Field E
inst✝¹⁰ : Algebra F K
inst✝⁹ : Algebra F E
inst✝⁸ : Algebra K E
inst✝⁷ : IsScalarTower F K E
A₁ : Type u_4
B₁ : Type u_5
A₂ : Type u_6
B₂ : Type u_7
inst✝⁶ : Field A₁
inst✝⁵ : Field B₁
inst✝⁴ : Field A₂
inst✝³ : Field B₂
inst✝² : Algebra A₁ B₁
inst✝¹ : Algebra A₂ B₂
e₁ : A₁ ≃+* A₂
e₂ : B₁ ≃+* B₂
he : (algebraMap A₂ B₂).comp ↑e₁ = (↑e₂).comp (algebraMap A₁ B₁)
inst✝ : Algebra.IsSeparable A₁ B₁
this✝ : Algebra A₁ A₂ := e₁.toRingHom.toAlgebra
this : Algebra A₂ B₁ := ((algebraMap A₁ B₁).comp e₁.symm.toRingHom).toAlgebra
\u22a2 Algebra.IsSeparable A₂ B₂
-- Mathlib/FieldTheory/Separable.lean
F : Type u_1
K : Type u_2
E : Type u_3
inst✝¹³ : Field F
inst✝¹² : Field K
inst✝¹¹ : Field E
inst✝¹⁰ : Algebra F K
inst✝⁹ : Algebra F E
inst✝⁸ : Algebra K E
inst✝⁷ : IsScalarTower F K E
A₁ : Type u_4
B₁ : Type u_5
A₂ : Type u_6
B₂ : Type u_7
inst✝⁶ : Field A₁
inst✝⁵ : Field B₁
inst✝⁴ : Field A₂
inst✝³ : Field B₂
inst✝² : Algebra A₁ B₁
inst✝¹ : Algebra A₂ B₂
e₁ : A₁ ≃+* A₂
e₂ : B₁ ≃+* B₂
he : (algebraMap A₂ B₂).comp ↑e₁ = (↑e₂).comp (algebraMap A₁ B₁)
inst✝ : Algebra.IsSeparable A₁ B₁
this✝¹ : Algebra A₁ A₂ := e₁.toRingHom.toAlgebra
this✝ : Algebra A₂ B₁ := ((algebraMap A₁ B₁).comp e₁.symm.toRingHom).toAlgebra
this : IsScalarTower A₁ A₂ B₁
\u22a2 Algebra.IsSeparable A₂ B₂
-- Mathlib/FieldTheory/Separable.lean
F : Type u_1
K : Type u_2
E : Type u_3
inst✝¹³ : Field F
inst✝¹² : Field K
inst✝¹¹ : Field E
inst✝¹⁰ : Algebra F K
inst✝⁹ : Algebra F E
inst✝⁸ : Algebra K E
inst✝⁷ : IsScalarTower F K E
A₁ : Type u_4
B₁ : Type u_5
A₂ : Type u_6
B₂ : Type u_7
inst✝⁶ : Field A₁
inst✝⁵ : Field B₁
inst✝⁴ : Field A₂
inst✝³ : Field B₂
inst✝² : Algebra A₁ B₁
inst✝¹ : Algebra A₂ B₂
e₁ : A₁ ≃+* A₂
e₂ : B₁ ≃+* B₂
he : (algebraMap A₂ B₂).comp ↑e₁ = (↑e₂).comp (algebraMap A₁ B₁)
inst✝ : Algebra.IsSeparable A₁ B₁
this✝¹ : Algebra A₁ A₂ := e₁.toRingHom.toAlgebra
this✝ : Algebra A₂ B₁ := ((algebraMap A₁ B₁).comp e₁.symm.toRingHom).toAlgebra
this : IsScalarTower A₁ A₂ B₁
e : B₁ ≃ₐ[A₂] B₂ := { toEquiv := e₂.toEquiv, map_mul' := ⋯, map_add' := ⋯, commutes' := ⋯ }
\u22a2 Algebra.IsSeparable A₂ B₂
-- Mathlib/FieldTheory/Separable.lean
F : Type u_1
K : Type u_2
E : Type u_3
inst✝¹³ : Field F
inst✝¹² : Field K
inst✝¹¹ : Field E
inst✝¹⁰ : Algebra F K
inst✝⁹ : Algebra F E
inst✝⁸ : Algebra K E
inst✝⁷ : IsScalarTower F K E
A₁ : Type u_4
B₁ : Type u_5
A₂ : Type u_6
B₂ : Type u_7
inst✝⁶ : Field A₁
inst✝⁵ : Field B₁
inst✝⁴ : Field A₂
inst✝³ : Field B₂
inst✝² : Algebra A₁ B₁
inst✝¹ : Algebra A₂ B₂
e₁ : A₁ ≃+* A₂
e₂ : B₁ ≃+* B₂
he : (algebraMap A₂ B₂).comp ↑e₁ = (↑e₂).comp (algebraMap A₁ B₁)
inst✝ : Algebra.IsSeparable A₁ B₁
this✝² : Algebra A₁ A₂ := e₁.toRingHom.toAlgebra
this✝¹ : Algebra A₂ B₁ := ((algebraMap A₁ B₁).comp e₁.symm.toRingHom).toAlgebra
this✝ : IsScalarTower A₁ A₂ B₁
e : B₁ ≃ₐ[A₂] B₂ := { toEquiv := e₂.toEquiv, map_mul' := ⋯, map_add' := ⋯, commutes' := ⋯ }
this : Algebra.IsSeparable A₂ B₁
\u22a2 Algebra.IsSeparable A₂ B₂
-- Mathlib/SetTheory/Game/PGame.lean
xl xr : Type u
x : PGame
\u22a2 0 ≤ -x ↔ x ≤ 0
-- Mathlib/Algebra/Order/Module/Defs.lean
α : Type u_1
β : Type u_2
a a₁✝ a₂✝ : α
b✝ b₁ b₂ : β
γ : Type u_3
inst✝⁸ : Zero α
inst✝⁷ : Preorder α
inst✝⁶ : Zero β
inst✝⁵ : Preorder β
inst✝⁴ : Zero γ
inst✝³ : Preorder γ
inst✝² : SMul α β
inst✝¹ : SMul α γ
f : β → γ
inst✝ : SMulPosMono α γ
b : β
a₁ a₂ : α
ha : a₁ ≤ a₂
hf : ∀ {b₁ b₂ : β}, True
smul : α → β → True
zero : True
hb : 0 ≤ f b
\u22a2 a₁ • f b ≤ a₂ • f b
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝ : LinearOrderedAddCommGroup α
hα : Archimedean α
p : α
hp : 0 < p
a b c : α
n : ℤ
\u22a2 toIcoMod hp a b = b ↔ b ∈ Set.Ico a (a + p)
-- Mathlib/Topology/Algebra/Module/Multilinear/Topology.lean
𝕜 : Type u_1
ι✝ : Type u_2
E : ι✝ → Type u_3
F : Type u_4
inst✝⁷ : NormedField 𝕜
inst✝⁶ : (i : ι✝) → TopologicalSpace (E i)
inst✝⁵ : (i : ι✝) → AddCommGroup (E i)
inst✝⁴ : (i : ι✝) → Module 𝕜 (E i)
inst✝³ : AddCommGroup F
inst✝² : Module 𝕜 F
inst✝¹ : TopologicalSpace F
inst✝ : TopologicalAddGroup F
ι : Type u_5
p : ι → Prop
b : ι → Set F
h : (𝓝 0).HasBasis p b
this : UniformSpace F := TopologicalAddGroup.toUniformSpace F
\u22a2 (𝓝 0).HasBasis (fun Si => IsVonNBounded 𝕜 Si.1 ∧ p Si.2) fun Si => {f | MapsTo (⇑f) Si.1 (b Si.2)}
-- Mathlib/Topology/Algebra/Module/Multilinear/Topology.lean
𝕜 : Type u_1
ι✝ : Type u_2
E : ι✝ → Type u_3
F : Type u_4
inst✝⁷ : NormedField 𝕜
inst✝⁶ : (i : ι✝) → TopologicalSpace (E i)
inst✝⁵ : (i : ι✝) → AddCommGroup (E i)
inst✝⁴ : (i : ι✝) → Module 𝕜 (E i)
inst✝³ : AddCommGroup F
inst✝² : Module 𝕜 F
inst✝¹ : TopologicalSpace F
inst✝ : TopologicalAddGroup F
ι : Type u_5
p : ι → Prop
b : ι → Set F
h : (𝓝 0).HasBasis p b
this✝ : UniformSpace F := TopologicalAddGroup.toUniformSpace F
this : UniformAddGroup F
\u22a2 (𝓝 0).HasBasis (fun Si => IsVonNBounded 𝕜 Si.1 ∧ p Si.2) fun Si => {f | MapsTo (⇑f) Si.1 (b Si.2)}
-- Mathlib/Topology/Algebra/Module/Multilinear/Topology.lean
𝕜 : Type u_1
ι✝ : Type u_2
E : ι✝ → Type u_3
F : Type u_4
inst✝⁷ : NormedField 𝕜
inst✝⁶ : (i : ι✝) → TopologicalSpace (E i)
inst✝⁵ : (i : ι✝) → AddCommGroup (E i)
inst✝⁴ : (i : ι✝) → Module 𝕜 (E i)
inst✝³ : AddCommGroup F
inst✝² : Module 𝕜 F
inst✝¹ : TopologicalSpace F
inst✝ : TopologicalAddGroup F
ι : Type u_5
p : ι → Prop
b : ι → Set F
h : (𝓝 0).HasBasis p b
this✝ : UniformSpace F := TopologicalAddGroup.toUniformSpace F
this : UniformAddGroup F
\u22a2 (Filter.comap toUniformOnFun (𝓝 (toUniformOnFun 0))).HasBasis (fun Si => IsVonNBounded 𝕜 Si.1 ∧ p Si.2) fun Si => {f | MapsTo (⇑f) Si.1 (b Si.2)}
-- Mathlib/Topology/Algebra/Module/Multilinear/Topology.lean
𝕜 : Type u_1
ι✝ : Type u_2
E : ι✝ → Type u_3
F : Type u_4
inst✝⁷ : NormedField 𝕜
inst✝⁶ : (i : ι✝) → TopologicalSpace (E i)
inst✝⁵ : (i : ι✝) → AddCommGroup (E i)
inst✝⁴ : (i : ι✝) → Module 𝕜 (E i)
inst✝³ : AddCommGroup F
inst✝² : Module 𝕜 F
inst✝¹ : TopologicalSpace F
inst✝ : TopologicalAddGroup F
ι : Type u_5
p : ι → Prop
b : ι → Set F
h : (𝓝 0).HasBasis p b
this✝ : UniformSpace F := TopologicalAddGroup.toUniformSpace F
this : UniformAddGroup F
\u22a2 {s | IsVonNBounded 𝕜 s}.Nonempty
-- Mathlib/Topology/Algebra/Module/Multilinear/Topology.lean
𝕜 : Type u_1
ι✝ : Type u_2
E : ι✝ → Type u_3
F : Type u_4
inst✝⁷ : NormedField 𝕜
inst✝⁶ : (i : ι✝) → TopologicalSpace (E i)
inst✝⁵ : (i : ι✝) → AddCommGroup (E i)
inst✝⁴ : (i : ι✝) → Module 𝕜 (E i)
inst✝³ : AddCommGroup F
inst✝² : Module 𝕜 F
inst✝¹ : TopologicalSpace F
inst✝ : TopologicalAddGroup F
ι : Type u_5
p : ι → Prop
b : ι → Set F
h : (𝓝 0).HasBasis p b
this✝ : UniformSpace F := TopologicalAddGroup.toUniformSpace F
this : UniformAddGroup F
\u22a2 DirectedOn (fun x x_1 => x ⊆ x_1) {s | IsVonNBounded 𝕜 s}
-- Mathlib/Analysis/Convex/Caratheodory.lean
𝕜 : Type u_1
E : Type u
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
x : E
hx : x ∈ (convexHull 𝕜) s
\u22a2 ∃ ι x_1 z w, Set.range z ⊆ s ∧ AffineIndependent 𝕜 z ∧ (∀ (i : ι), 0 < w i) ∧ ∑ i : ι, w i = 1 ∧ ∑ i : ι, w i • z i = x
-- Mathlib/Analysis/Convex/Caratheodory.lean
𝕜 : Type u_1
E : Type u
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
x : E
hx : x ∈ ⋃ t, ⋃ (_ : ↑t ⊆ s), ⋃ (_ : AffineIndependent 𝕜 Subtype.val), (convexHull 𝕜) ↑t
\u22a2 ∃ ι x_1 z w, Set.range z ⊆ s ∧ AffineIndependent 𝕜 z ∧ (∀ (i : ι), 0 < w i) ∧ ∑ i : ι, w i = 1 ∧ ∑ i : ι, w i • z i = x
-- Mathlib/Analysis/Convex/Caratheodory.lean
𝕜 : Type u_1
E : Type u
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
x : E
hx : ∃ i, ↑i ⊆ s ∧ AffineIndependent 𝕜 Subtype.val ∧ x ∈ (convexHull 𝕜) ↑i
\u22a2 ∃ ι x_1 z w, Set.range z ⊆ s ∧ AffineIndependent 𝕜 z ∧ (∀ (i : ι), 0 < w i) ∧ ∑ i : ι, w i = 1 ∧ ∑ i : ι, w i • z i = x
-- Mathlib/Analysis/Convex/Caratheodory.lean
𝕜 : Type u_1
E : Type u
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
x : E
t : Finset E
ht₁ : ↑t ⊆ s
ht₂ : AffineIndependent 𝕜 Subtype.val
ht₃ : x ∈ (convexHull 𝕜) ↑t
\u22a2 ∃ ι x_1 z w, Set.range z ⊆ s ∧ AffineIndependent 𝕜 z ∧ (∀ (i : ι), 0 < w i) ∧ ∑ i : ι, w i = 1 ∧ ∑ i : ι, w i • z i = x
-- Mathlib/Analysis/Convex/Caratheodory.lean
𝕜 : Type u_1
E : Type u
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
x : E
t : Finset E
ht₁ : ↑t ⊆ s
ht₂ : AffineIndependent 𝕜 Subtype.val
ht₃ : ∃ w, (∀ y ∈ t, 0 ≤ w y) ∧ ∑ y ∈ t, w y = 1 ∧ t.centerMass w id = x
\u22a2 ∃ ι x_1 z w, Set.range z ⊆ s ∧ AffineIndependent 𝕜 z ∧ (∀ (i : ι), 0 < w i) ∧ ∑ i : ι, w i = 1 ∧ ∑ i : ι, w i • z i = x
-- Mathlib/MeasureTheory/Measure/NullMeasurable.lean
ι : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
m0 : MeasurableSpace α
μ : Measure α
s t : Set α
hs : NullMeasurableSet s μ
ht : NullMeasurableSet t μ
hd : AEDisjoint μ s t
\u22a2 μ (s ∪ t) = μ s + μ t
-- Mathlib/MeasureTheory/Measure/NullMeasurable.lean
ι : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
m0 : MeasurableSpace α
μ : Measure α
s t : Set α
hs : NullMeasurableSet s μ
ht : NullMeasurableSet t μ
hd : AEDisjoint μ s t
\u22a2 Pairwise (AEDisjoint μ on fun b => bif b then s else t)
-- Mathlib/MeasureTheory/Measure/NullMeasurable.lean
ι : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
m0 : MeasurableSpace α
μ : Measure α
s t : Set α
hs : NullMeasurableSet s μ
ht : NullMeasurableSet t μ
hd : AEDisjoint μ s t
\u22a2 ∀ (i : Bool), NullMeasurableSet (bif i then s else t) μ
-- Mathlib/Topology/Homotopy/HSpaces.lean
X : Type u
inst✝ : TopologicalSpace X
x y : X
γ : Path x y
t : ↑I
\u22a2 (delayReflRight 1 γ) t = γ t
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
\u22a2 sinh x ^ 2 = cosh x ^ 2 - 1
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
\u22a2 sinh x ^ 2 = cosh x ^ 2 - (cosh x ^ 2 - sinh x ^ 2)
-- Mathlib/Analysis/RCLike/Basic.lean
K : Type u_1
E : Type u_2
inst✝ : RCLike K
z w : K
\u22a2 0 < z ↔ 0 < re z ∧ im z = 0
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
a : α
l✝ l : List α
h : Sorted r l
k : ℕ
x y : α
hx : x ∈ take k l
hy : y ∈ drop k l
\u22a2 r x y
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
a : α
l✝ l : List α
h : Sorted r l
k : ℕ
x : α
hx : x ∈ take k l
iy : ℕ
hiy : iy < (drop k l).length
hy : (drop k l)[iy] ∈ drop k l
\u22a2 r x (drop k l)[iy]
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
a : α
l✝ l : List α
h : Sorted r l
k iy : ℕ
hiy : iy < (drop k l).length
hy : (drop k l)[iy] ∈ drop k l
ix : ℕ
hix : ix < (take k l).length
hx : (take k l)[ix] ∈ take k l
\u22a2 r (take k l)[ix] (drop k l)[iy]
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
a : α
l✝ l : List α
h : Sorted r l
k iy : ℕ
hiy : iy < (drop k l).length
hy : (drop k l)[iy] ∈ drop k l
ix : ℕ
hix : ix < (take k l).length
hx : (take k l)[ix] ∈ take k l
\u22a2 r l[ix] l[k + iy]
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
a : α
l✝ l : List α
h : Sorted r l
k iy : ℕ
hiy : iy < (drop k l).length
hy : (drop k l)[iy] ∈ drop k l
ix : ℕ
hix✝ : ix < (take k l).length
hix : ix < min k l.length
hx : (take k l)[ix] ∈ take k l
\u22a2 r l[ix] l[k + iy]
-- Mathlib/Data/Int/ConditionallyCompleteOrder.lean
s : Set ℤ
h1 : s.Nonempty
h2 : BddAbove s
\u22a2 sSup s ∈ s
-- Mathlib/Data/Int/ConditionallyCompleteOrder.lean
s : Set ℤ
h1 : s.Nonempty
h2 : BddAbove s
\u22a2 sSup s = ↑((Classical.choose h2).greatestOfBdd ⋯ h1)
-- Mathlib/Data/Set/Lattice.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
ι₂ : Sort u_6
κ : ι → Sort u_7
κ₁ : ι → Sort u_8
κ₂ : ι → Sort u_9
κ' : ι' → Sort u_10
f : α → β
s : Set α
\u22a2 kernImage f sᶜ = (f '' s)ᶜ
-- Mathlib/AlgebraicGeometry/EllipticCurve/Group.lean
R : Type u
S : Type v
inst✝¹ : CommRing R
inst✝ : CommRing S
W : Affine R
f : R →+* S
n : Fin 2
\u22a2 (CoordinateRing.basis W) n = (AdjoinRoot.powerBasis' ⋯).gen ^ ↑n
-- Mathlib/Algebra/Polynomial/Splits.lean
R : Type u_1
F : Type u
K : Type v
L : Type w
inst✝⁵ : CommRing R
inst✝⁴ : Field K
inst✝³ : Field L
inst✝² : Field F
i : K →+* L
inst✝¹ : Algebra R K
inst✝ : Algebra R L
p : R[X]
h : Splits (algebraMap R K) p
f : K →ₐ[R] L
\u22a2 ⇑f '' p.rootSet K = p.rootSet L
-- Mathlib/Analysis/Calculus/LineDeriv/Measurable.lean
𝕜 : Type u_1
inst✝⁹ : NontriviallyNormedField 𝕜
inst✝⁸ : LocallyCompactSpace 𝕜
E : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace 𝕜 E
inst✝⁵ : MeasurableSpace E
inst✝⁴ : OpensMeasurableSpace E
F : Type u_3
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
inst✝¹ : CompleteSpace F
f : E → F
v : E
inst✝ : SecondCountableTopology E
hf : Continuous f
this✝¹ : MeasurableSpace 𝕜 := borel 𝕜
this✝ : BorelSpace 𝕜
g : E × E → 𝕜 → F := fun p t => f (p.1 + t • p.2)
\u22a2 StronglyMeasurable fun p => lineDeriv 𝕜 f p.1 p.2
-- Mathlib/Analysis/Calculus/LineDeriv/Measurable.lean
𝕜 : Type u_1
inst✝⁹ : NontriviallyNormedField 𝕜
inst✝⁸ : LocallyCompactSpace 𝕜
E : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace 𝕜 E
inst✝⁵ : MeasurableSpace E
inst✝⁴ : OpensMeasurableSpace E
F : Type u_3
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
inst✝¹ : CompleteSpace F
f : E → F
v : E
inst✝ : SecondCountableTopology E
hf : Continuous f
this✝¹ : MeasurableSpace 𝕜 := borel 𝕜
this✝ : BorelSpace 𝕜
g : E × E → 𝕜 → F := fun p t => f (p.1 + t • p.2)
this : Continuous (Function.uncurry g)
\u22a2 StronglyMeasurable fun p => lineDeriv 𝕜 f p.1 p.2
-- Mathlib/NumberTheory/LSeries/HurwitzZetaOdd.lean
a : UnitAddCircle
s : ℂ
\u22a2 sinZeta (-a) s = -sinZeta a s
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Inverse.lean
x✝ y x : ℝ
\u22a2 arcsin x = 0 ↔ x = 0
-- Mathlib/Data/Real/Pointwise.lean
ι : Sort u_1
α : Type u_2
inst✝ : LinearOrderedField α
r : ℝ
ha : r ≤ 0
f : ι → ℝ
\u22a2 (⨅ i, f i) * r = ⨆ i, f i * r
-- Mathlib/Algebra/Group/Basic.lean
α : Type u_1
β : Type u_2
G : Type u_3
M : Type u_4
inst✝ : CommGroup G
a✝ b✝ c✝ d a b c : G
h : a = b * c
\u22a2 a / b = c
-- Mathlib/Algebra/Order/Ring/Rat.lean
a b c p q : ℚ
n₁ : ℤ
d₁ : ℕ
h₁ : d₁ ≠ 0
n₂ : ℤ
d₂ : ℕ
h₂ : d₂ ≠ 0
\u22a2 0 ≤ n₁ /. ↑d₁ → 0 ≤ n₂ /. ↑d₂ → 0 ≤ n₁ /. ↑d₁ * (n₂ /. ↑d₂)
-- Mathlib/Algebra/Order/Ring/Rat.lean
a b c p q : ℚ
n₁ : ℤ
d₁ : ℕ
h₁ : d₁ ≠ 0
n₂ : ℤ
d₂ : ℕ
h₂ : d₂ ≠ 0
d₁0 : 0 < ↑d₁
\u22a2 0 ≤ n₁ /. ↑d₁ → 0 ≤ n₂ /. ↑d₂ → 0 ≤ n₁ /. ↑d₁ * (n₂ /. ↑d₂)
-- Mathlib/Algebra/Order/Ring/Rat.lean
a b c p q : ℚ
n₁ : ℤ
d₁ : ℕ
h₁ : d₁ ≠ 0
n₂ : ℤ
d₂ : ℕ
h₂ : d₂ ≠ 0
d₁0 : 0 < ↑d₁
d₂0 : 0 < ↑d₂
\u22a2 0 ≤ n₁ /. ↑d₁ → 0 ≤ n₂ /. ↑d₂ → 0 ≤ n₁ /. ↑d₁ * (n₂ /. ↑d₂)
-- Mathlib/Algebra/Order/Ring/Rat.lean
a b c p q : ℚ
n₁ : ℤ
d₁ : ℕ
h₁ : d₁ ≠ 0
n₂ : ℤ
d₂ : ℕ
h₂ : d₂ ≠ 0
d₁0 : 0 < ↑d₁
d₂0 : 0 < ↑d₂
\u22a2 0 ≤ n₁ → 0 ≤ n₂ → 0 ≤ n₁ * n₂
-- 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
\u22a2 single a b = 0 ↔ b = 0
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
hx : x ≠ 0
hy : y ≠ 0
\u22a2 logb b (x * y) = logb b x + logb b y
-- Mathlib/Data/Nat/Factorization/Basic.lean
a✝ b✝ m n p a b : ℕ
ha_pos : a ≠ 0
hb_pos : b ≠ 0
dfac : ℕ →₀ ℕ := a.factorization ⊓ b.factorization
d : ℕ := dfac.prod fun x x_1 => x ^ x_1
\u22a2 (a.gcd b).factorization = a.factorization ⊓ b.factorization
-- Mathlib/Data/Nat/Factorization/Basic.lean
a✝ b✝ m n p a b : ℕ
ha_pos : a ≠ 0
hb_pos : b ≠ 0
dfac : ℕ →₀ ℕ := a.factorization ⊓ b.factorization
d : ℕ := dfac.prod fun x x_1 => x ^ x_1
dfac_prime : ∀ p ∈ dfac.support, Prime p
\u22a2 (a.gcd b).factorization = a.factorization ⊓ b.factorization
-- Mathlib/Data/Nat/Factorization/Basic.lean
a✝ b✝ m n p a b : ℕ
ha_pos : a ≠ 0
hb_pos : b ≠ 0
dfac : ℕ →₀ ℕ := a.factorization ⊓ b.factorization
d : ℕ := dfac.prod fun x x_1 => x ^ x_1
dfac_prime : ∀ p ∈ dfac.support, Prime p
h1 : d.factorization = dfac
\u22a2 (a.gcd b).factorization = a.factorization ⊓ b.factorization
-- Mathlib/Data/Nat/Factorization/Basic.lean
a✝ b✝ m n p a b : ℕ
ha_pos : a ≠ 0
hb_pos : b ≠ 0
dfac : ℕ →₀ ℕ := a.factorization ⊓ b.factorization
d : ℕ := dfac.prod fun x x_1 => x ^ x_1
dfac_prime : ∀ p ∈ dfac.support, Prime p
h1 : d.factorization = dfac
hd_pos : d ≠ 0
\u22a2 (a.gcd b).factorization = a.factorization ⊓ b.factorization
-- Mathlib/Data/Nat/Factorization/Basic.lean
a✝ b✝ m n p a b : ℕ
ha_pos : a ≠ 0
hb_pos : b ≠ 0
dfac : ℕ →₀ ℕ := a.factorization ⊓ b.factorization
d : ℕ := dfac.prod fun x x_1 => x ^ x_1
dfac_prime : ∀ p ∈ dfac.support, Prime p
h1 : d.factorization = dfac
hd_pos : d ≠ 0
\u22a2 d = a.gcd b