ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/RingTheory/Polynomial/ScaleRoots.lean
R : Type u_1
S : Type u_2
A : Type u_3
K : Type u_4
inst✝⁴ : Semiring S
inst✝³ : CommSemiring R
inst✝² : Semiring A
inst✝¹ : Field K
p q : R[X]
r : R
inst✝ : NoZeroDivisors R
hp : ¬p = 0
hq : ¬q = 0

⊢ (p * q).scaleRoots r = p.scaleRoots r * q.scaleRoots r
-- Mathlib/RingTheory/Polynomial/ScaleRoots.lean
R : Type u_1
S : Type u_2
A : Type u_3
K : Type u_4
inst✝⁴ : Semiring S
inst✝³ : CommSemiring R
inst✝² : Semiring A
inst✝¹ : Field K
p q : R[X]
r : R
inst✝ : NoZeroDivisors R
hp : ¬p = 0
hq : ¬q = 0

⊢ p.leadingCoeff * q.leadingCoeff ≠ 0
-- Mathlib/Topology/Compactness/Lindelof.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
K : ℕ → Set X
hc : ∀ (n : ℕ), IsCompact (K n)
huniv : ⋃ n, K n = s

⊢ IsLindelof (⋃ n, K n)
-- Mathlib/Topology/Compactness/Lindelof.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
K : ℕ → Set X
hc : ∀ (n : ℕ), IsCompact (K n)
huniv : ⋃ n, K n = s
hl : ∀ (n : ℕ), IsLindelof (K n)

⊢ IsLindelof (⋃ n, K n)
-- Mathlib/Topology/Constructions.lean
X : Type u
Y : Type v
Z : Type u_1
W : Type u_2
ε : Type u_3
ζ : Type u_4
inst✝ : TopologicalSpace X
S : Set X

⊢ DiscreteTopology ↑S ↔ ∀ x ∈ S, 𝓝[≠] x ⊓ 𝓟 S = ⊥
-- Mathlib/Deprecated/Subgroup.lean
G : Type u_1
H : Type u_2
A : Type u_3
a✝ a₁ a₂ b✝ c : G
inst✝¹ : Group G
inst✝ : Group H
f : G → H
hf : IsGroupHom f
a b : G

⊢ f a = f b ↔ a * b⁻¹ ∈ ker f
-- Mathlib/Deprecated/Subgroup.lean
G : Type u_1
H : Type u_2
A : Type u_3
a✝ a₁ a₂ b✝ c : G
inst✝¹ : Group G
inst✝ : Group H
f : G → H
hf : IsGroupHom f
a b : G

⊢ f a = f b ↔ f (a * b⁻¹) = 1
-- Mathlib/Data/DFinsupp/Basic.lean
ι : Type u
γ : Type w
β : ι → Type v
β₁ : ι → Type v₁
β₂ : ι → Type v₂
inst✝¹ : DecidableEq ι
inst✝ : (i : ι) → Zero (β i)
s : Finset ι
x : (i : ↑↑s) → β ↑i
i✝ i i' : ι
b : β i
h : i ≠ i'

⊢ (single i b) i' = 0
-- Mathlib/Topology/Order/IntermediateValue.lean
α : Type u
β : Type v
γ : Type w
inst✝¹⁰ : ConditionallyCompleteLinearOrder α
inst✝⁹ : TopologicalSpace α
inst✝⁸ : OrderTopology α
inst✝⁷ : ConditionallyCompleteLinearOrder β
inst✝⁶ : TopologicalSpace β
inst✝⁵ : OrderTopology β
inst✝⁴ : Nonempty γ
inst✝³ : DenselyOrdered α
a✝ b✝ : α
δ : Type u_1
inst✝² : LinearOrder δ
inst✝¹ : TopologicalSpace δ
inst✝ : OrderClosedTopology δ
a b : α
f : α → δ
hab : a ≤ b
hfab : f a ≤ f b
hf_c : ContinuousOn f (Icc a b)
hf_i : InjOn f (Icc a b)
this : CompleteLinearOrder ↑(Icc a b) := Icc.completeLinearOrder hab
g : ↑(Icc a b) → δ := (Icc a b).restrict f
hgab : g ⊥ ≤ g ⊤

⊢ StrictMono g
-- Mathlib/CategoryTheory/Limits/Opposites.lean
C : Type u₁
inst✝³ : Category.{v₁, u₁} C
J : Type u₂
inst✝² : Category.{v₂, u₂} J
X✝ : Type v₂
X Y Z : C
f : X ⟶ Z
g : Y ⟶ Z
inst✝¹ : HasPullback f g
inst✝ : HasPushout f.op g.op

⊢ (PushoutCocone.unop (colimit.cocone (span f.op g.op))).π.app WalkingCospan.right = (pushout.inr f.op g.op).unop
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f✝ : α → β
E I s : Set α
M : Matroid α
N : Matroid β
f : α ≃ β
B : Set β

⊢ (M.mapEquiv f).Base B ↔ M.Base (⇑f.symm '' B)
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f✝ : α → β
E I s : Set α
M : Matroid α
N : Matroid β
f : α ≃ β
B : Set β

⊢ (∃ B₀, M.Base B₀ ∧ B = ⇑f '' B₀) ↔ M.Base (⇑f.symm '' B)
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝¹ : Category.{v, u} C
X✝ : PresheafedSpace CommRingCat
Y✝ : Scheme
f✝ : X✝ ⟶ Y✝.toPresheafedSpace
H : IsOpenImmersion f✝
X Y : Scheme
f : X ⟶ Y
inst✝ : AlgebraicGeometry.IsOpenImmersion f

⊢ toScheme Y f.val = X
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝¹ : Category.{v, u} C
X✝ : PresheafedSpace CommRingCat
Y✝ : Scheme
f✝ : X✝ ⟶ Y✝.toPresheafedSpace
H : IsOpenImmersion f✝
X Y : Scheme
f : X ⟶ Y
inst✝ : AlgebraicGeometry.IsOpenImmersion f

⊢ (toScheme Y f.val).toLocallyRingedSpace = X.toLocallyRingedSpace
-- Mathlib/Algebra/Module/Submodule/Pointwise.lean
α✝ : Type u_1
R : Type u_2
M : Type u_3
inst✝¹⁰ : Semiring R
inst✝⁹ : AddCommMonoid M
inst✝⁸ : Module R M
inst✝⁷ : Monoid α✝
inst✝⁶ : DistribMulAction α✝ M
inst✝⁵ : SMulCommClass α✝ R M
α : Type u_4
inst✝⁴ : Semiring α
inst✝³ : Module α R
inst✝² : Module α M
inst✝¹ : SMulCommClass α R M
inst✝ : IsScalarTower α R M
a : α
S : Submodule R M
x : M
hx : x ∈ ↑S

⊢ (DistribMulAction.toLinearMap R M a) x ∈ S
-- Mathlib/Dynamics/Circle/RotationNumber/TranslationNumber.lean
f g : CircleDeg1Lift
n : ℕ

⊢ τ (f ^ (n + 1)) = ↑(n + 1) * τ f
-- Mathlib/FieldTheory/IsAlgClosed/Classification.lean
R L K : Type u
inst✝³ : CommRing R
inst✝² : Field K
inst✝¹ : Algebra R K
inst✝ : IsAlgClosed K
ι : Type u
v : ι → K
hv✝ hv : IsTranscendenceBasis R v

⊢ max #↥(Algebra.adjoin R (Set.range v)) ℵ₀ = max #(MvPolynomial ι R) ℵ₀
-- Mathlib/FieldTheory/IsAlgClosed/Classification.lean
R L K : Type u
inst✝³ : CommRing R
inst✝² : Field K
inst✝¹ : Algebra R K
inst✝ : IsAlgClosed K
ι : Type u
v : ι → K
hv✝ hv : IsTranscendenceBasis R v

⊢ max (max (max #R #ι) ℵ₀) ℵ₀ = max (max #R #ι) ℵ₀
-- Mathlib/Topology/MetricSpace/Infsep.lean
α : Type u_1
β : Type u_2
inst✝ : EDist α
x y : α
s : Set α
hxy : x ≠ y

⊢ {x, y}.infsep ≤ (edist x y ⊓ edist y x).toReal
-- Mathlib/Topology/MetricSpace/Infsep.lean
α : Type u_1
β : Type u_2
inst✝ : EDist α
x y : α
s : Set α
hxy : x ≠ y

⊢ (edist x y ⊓ edist y x).toReal ≤ (edist x y ⊓ edist y x).toReal
-- Mathlib/AlgebraicGeometry/Scheme.lean
X Y : Scheme
f : X.Hom Y
U U' : Y.Opens
V V' : X.Opens
e : V ≤ f ⁻¹ᵁ U
i : op V ⟶ op V'

⊢ f.appLE U V e ≫ X.presheaf.map i = f.appLE U V' ⋯
-- Mathlib/AlgebraicGeometry/Scheme.lean
X Y : Scheme
f : X.Hom Y
U U' : Y.Opens
V V' : X.Opens
e : V ≤ f ⁻¹ᵁ U
i : op V ⟶ op V'

⊢ f.app U ≫ X.presheaf.map ((homOfLE e).op ≫ i) = f.appLE U V' ⋯
-- Mathlib/Geometry/Euclidean/Angle/Oriented/RightAngle.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ : P
h : ∡ p₁ p₂ p₃ = ↑(π / 2)

⊢ ∡ p₃ p₁ p₂ = ↑(Real.arctan (dist p₃ p₂ / dist p₁ p₂))
-- Mathlib/Geometry/Euclidean/Angle/Oriented/RightAngle.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ : P
h : ∡ p₁ p₂ p₃ = ↑(π / 2)
hs : (∡ p₃ p₁ p₂).sign = 1

⊢ ∡ p₃ p₁ p₂ = ↑(Real.arctan (dist p₃ p₂ / dist p₁ p₂))
-- Mathlib/Algebra/Module/LocalizedModule.lean
R : Type u
inst✝⁵ : CommSemiring R
S : Submonoid R
M : Type v
inst✝⁴ : AddCommMonoid M
inst✝³ : Module R M
T : Type u_1
inst✝² : CommSemiring T
inst✝¹ : Algebra R T
inst✝ : IsLocalization S T
s : ↥S
p : LocalizedModule S M
m : M
t : ↥S

⊢ ((algebraMap R (Module.End R (LocalizedModule S M))) ↑s) ((divBy s) (mk m t)) = mk m t
-- Mathlib/RingTheory/Presentation.lean
R : Type u
S : Type v
inst✝³ : CommRing R
inst✝² : CommRing S
inst✝¹ : Algebra R S
P : Presentation R S
r : R
inst✝ : IsLocalization.Away r S

⊢ Ideal.span (Set.range fun x => C r * X () - 1) = (Generators.localizationAway r).ker
-- Mathlib/RingTheory/Presentation.lean
R : Type u
S : Type v
inst✝³ : CommRing R
inst✝² : CommRing S
inst✝¹ : Algebra R S
P : Presentation R S
r : R
inst✝ : IsLocalization.Away r S

⊢ Ideal.span {C r * X () - 1} = (Generators.localizationAway r).ker
-- Mathlib/Data/Matrix/Basis.lean
l : Type u_1
m : Type u_2
n : Type u_3
R : Type u_4
α : Type u_5
inst✝⁴ : DecidableEq l
inst✝³ : DecidableEq m
inst✝² : DecidableEq n
inst✝¹ : Semiring α
inst✝ : Fintype n
i j k : n
M : Matrix n n α
hM : Commute (stdBasisMatrix i j 1) M
hkj : k ≠ j

⊢ M j k = 0
-- Mathlib/Data/Matrix/Basis.lean
l : Type u_1
m : Type u_2
n : Type u_3
R : Type u_4
α : Type u_5
inst✝⁴ : DecidableEq l
inst✝³ : DecidableEq m
inst✝² : DecidableEq n
inst✝¹ : Semiring α
inst✝ : Fintype n
i j k : n
M : Matrix n n α
hM : Commute (stdBasisMatrix i j 1) M
hkj : k ≠ j
this : (stdBasisMatrix i j 1 * M) i k = (M * stdBasisMatrix i j 1) i k

⊢ M j k = 0
-- 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 α
h : Base B ∧ B.Finite

⊢ ∃ B, Base B
-- 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 ⊆ E, ExistsMaximalSubsetProperty (fun x => ∃ B, Base B ∧ x ⊆ B) X
-- 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'

⊢ 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'

⊢ 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

⊢ ∫⁻ (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 : ℕ

⊢ 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

⊢ 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}

⊢ ↑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

⊢ ↑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

⊢ ↑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

⊢ ↑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)

⊢ ↑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

⊢ 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

⊢ ∃ 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

⊢ ∃ 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

⊢ 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

⊢ 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

⊢ 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)₀

⊢ φ.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)₀

⊢ φ ({ 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)₀

⊢ φ ({ 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)₀

⊢ φ (-{ 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)₀

⊢ φ 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

⊢ 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

⊢ 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

⊢ ¬∃ 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

⊢ 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

⊢ 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

⊢ 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

⊢ 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

⊢ 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

⊢ 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✝

⊢ 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

⊢ 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

⊢ 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 μ

⊢ 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 μ

⊢ 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 : ι

⊢ (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 : ι

⊢ (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

⊢ 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

⊢ 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

⊢ 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

⊢ ¬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

⊢ 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

⊢ (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

⊢ ↑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

⊢ BijOn (fun x => x + d) (Ioo a b) (Ioo (a + d) (b + d))