ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
α : Type u_1
inst✝ : MeasurableSpace α
μ✝ : Measure α
f✝ g✝ : α → ℝ
s✝ : Set α
μ : Measure α
f g : α → ℝ
f_mble : AEMeasurable f μ
g_mble : AEMeasurable g μ
s : Set α
s_mble : NullMeasurableSet s μ
\u22a2 NullMeasurableSet {p | p.1 ∈ s ∧ p.2 ∈ Icc (f p.1) (g p.1)} (μ.prod volume)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
α : Type u_1
inst✝ : MeasurableSpace α
μ✝ : Measure α
f✝ g✝ : α → ℝ
s✝ : Set α
μ : Measure α
f g : α → ℝ
f_mble : AEMeasurable f μ
g_mble : AEMeasurable g μ
s : Set α
s_mble : NullMeasurableSet s μ
\u22a2 NullMeasurableSet (fun p => f p.1 ≤ p.2) (μ.prod volume)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
α : Type u_1
inst✝ : MeasurableSpace α
μ✝ : Measure α
f✝ g✝ : α → ℝ
s✝ : Set α
μ : Measure α
f g : α → ℝ
f_mble : AEMeasurable f μ
g_mble : AEMeasurable g μ
s : Set α
s_mble : NullMeasurableSet s μ
\u22a2 NullMeasurableSet (fun p => p.2 ≤ g p.1) (μ.prod volume)
-- Mathlib/FieldTheory/IsAlgClosed/Spectrum.lean
R : Type u
A : Type v
inst✝³ : CommRing R
inst✝² : Ring A
inst✝¹ : Algebra R A
inst✝ : IsDomain R
p : R[X]
a : A
h : ¬IsUnit ((aeval a) (Multiset.map (fun x => X - C x) p.roots).prod)
\u22a2 ∃ k ∈ σ a, eval k p = 0
-- Mathlib/FieldTheory/IsAlgClosed/Spectrum.lean
R : Type u
A : Type v
inst✝³ : CommRing R
inst✝² : Ring A
inst✝¹ : Algebra R A
inst✝ : IsDomain R
p : R[X]
a : A
h : ¬IsUnit (List.map (⇑(aeval a)) (Multiset.map (fun x => X - C x) p.roots).toList).prod
\u22a2 ∃ k ∈ σ a, eval k p = 0
-- Mathlib/FieldTheory/IsAlgClosed/Spectrum.lean
R : Type u
A : Type v
inst✝³ : CommRing R
inst✝² : Ring A
inst✝¹ : Algebra R A
inst✝ : IsDomain R
p : R[X]
a : A
h : ¬∀ m ∈ List.map (⇑(aeval a)) (Multiset.map (fun x => X - C x) p.roots).toList, IsUnit m
\u22a2 ∃ k ∈ σ a, eval k p = 0
-- Mathlib/FieldTheory/IsAlgClosed/Spectrum.lean
R : Type u
A : Type v
inst✝³ : CommRing R
inst✝² : Ring A
inst✝¹ : Algebra R A
inst✝ : IsDomain R
p : R[X]
a : A
h : ∃ a_1 ∈ p.roots, ¬IsUnit (a - ↑ₐ a_1)
\u22a2 ∃ k ∈ σ a, eval k p = 0
-- Mathlib/FieldTheory/IsAlgClosed/Spectrum.lean
R : Type u
A : Type v
inst✝³ : CommRing R
inst✝² : Ring A
inst✝¹ : Algebra R A
inst✝ : IsDomain R
p : R[X]
a : A
r : R
r_mem : r ∈ p.roots
r_nu : ¬IsUnit (a - ↑ₐ r)
\u22a2 ∃ k ∈ σ a, eval k p = 0
-- Mathlib/Algebra/Star/NonUnitalSubalgebra.lean
F : Type v'
R' : Type u'
R : Type u
A : Type v
B : Type w
C : Type w'
inst✝¹³ : CommSemiring R
inst✝¹² : StarRing R
inst✝¹¹ : NonUnitalSemiring A
inst✝¹⁰ : StarRing A
inst✝⁹ : Module R A
inst✝⁸ : IsScalarTower R A A
inst✝⁷ : SMulCommClass R A A
inst✝⁶ : StarModule R A
inst✝⁵ : NonUnitalSemiring B
inst✝⁴ : StarRing B
inst✝³ : Module R B
inst✝² : IsScalarTower R B B
inst✝¹ : SMulCommClass R B B
inst✝ : StarModule R B
s : Set A
this : ∀ (t : Set A), NonUnitalAlgebra.adjoin R (star t) ≤ star (NonUnitalAlgebra.adjoin R t)
\u22a2 star (NonUnitalAlgebra.adjoin R s) ≤ NonUnitalAlgebra.adjoin R (star s)
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f✝ : α → β → β
op : α → α → α
inst✝⁵ : Monoid β
inst✝⁴ : Monoid γ
inst✝³ : FunLike F β γ
M : ι → Type u_6
inst✝² : (i : ι) → Monoid (M i)
inst✝¹ : Finite ι
inst✝ : DecidableEq ι
f g : ((i : ι) → M i) →* γ
h : ∀ (i : ι) (x : M i), f (Pi.mulSingle i x) = g (Pi.mulSingle i x)
\u22a2 f = g
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f✝ : α → β → β
op : α → α → α
inst✝⁵ : Monoid β
inst✝⁴ : Monoid γ
inst✝³ : FunLike F β γ
M : ι → Type u_6
inst✝² : (i : ι) → Monoid (M i)
inst✝¹ : Finite ι
inst✝ : DecidableEq ι
f g : ((i : ι) → M i) →* γ
h : ∀ (i : ι) (x : M i), f (Pi.mulSingle i x) = g (Pi.mulSingle i x)
val✝ : Fintype ι
\u22a2 f = g
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f✝ : α → β → β
op : α → α → α
inst✝⁵ : Monoid β
inst✝⁴ : Monoid γ
inst✝³ : FunLike F β γ
M : ι → Type u_6
inst✝² : (i : ι) → Monoid (M i)
inst✝¹ : Finite ι
inst✝ : DecidableEq ι
f g : ((i : ι) → M i) →* γ
h : ∀ (i : ι) (x : M i), f (Pi.mulSingle i x) = g (Pi.mulSingle i x)
val✝ : Fintype ι
x : (i : ι) → M i
\u22a2 f x = g x
-- Mathlib/Data/Finset/NoncommProd.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
f✝ : α → β → β
op : α → α → α
inst✝⁵ : Monoid β
inst✝⁴ : Monoid γ
inst✝³ : FunLike F β γ
M : ι → Type u_6
inst✝² : (i : ι) → Monoid (M i)
inst✝¹ : Finite ι
inst✝ : DecidableEq ι
f g : ((i : ι) → M i) →* γ
h : ∀ (i : ι) (x : M i), f (Pi.mulSingle i x) = g (Pi.mulSingle i x)
val✝ : Fintype ι
x : (i : ι) → M i
\u22a2 univ.noncommProd (fun i => f (Pi.mulSingle i (x i))) ⋯ = univ.noncommProd (fun i => g (Pi.mulSingle i (x i))) ⋯
-- Mathlib/SetTheory/Cardinal/Basic.lean
α β : Type u
c : Cardinal.{?u.232884}
\u22a2 2 ≤ #α ↔ ∃ x y, x ≠ y
-- Mathlib/CategoryTheory/Limits/Opposites.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
J : Type u₂
inst✝ : Category.{v₂, u₂} J
X : Type v₂
α : Type u_1
Z : α → C
c : Cofan Z
f : Fan fun x => op (Z x)
hc : IsColimit c
hf : IsLimit f
c' : Cofan Z
\u22a2 (hc.desc c').op ≫ (opCoproductIsoProduct' hc hf).hom = hf.lift c'.op
-- Mathlib/CategoryTheory/Limits/Opposites.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
J : Type u₂
inst✝ : Category.{v₂, u₂} J
X : Type v₂
α : Type u_1
Z : α → C
c : Cofan Z
f : Fan fun x => op (Z x)
hc : IsColimit c
hf : IsLimit f
c' : Cofan Z
x✝ : Discrete α
j : α
\u22a2 (c.ι.app { as := j } ≫ (hc.desc c').op.unop).op = (c.ι.app { as := j } ≫ (hf.lift c'.op ≫ (opCoproductIsoProduct' hc hf).inv).unop).op
-- Mathlib/CategoryTheory/Limits/Opposites.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
J : Type u₂
inst✝ : Category.{v₂, u₂} J
X : Type v₂
α : Type u_1
Z : α → C
c : Cofan Z
f : Fan fun x => op (Z x)
hc : IsColimit c
hf : IsLimit f
c' : Cofan Z
x✝ : Discrete α
j : α
\u22a2 (c'.ι.app { as := j }).op = hf.lift (Fan.mk (op c'.pt) fun a => (c'.inj a).op) ≫ (opCoproductIsoProduct' hc hf).inv ≫ (c.ι.app { as := j }).op
-- Mathlib/CategoryTheory/Limits/Opposites.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
J : Type u₂
inst✝ : Category.{v₂, u₂} J
X : Type v₂
α : Type u_1
Z : α → C
c : Cofan Z
f : Fan fun x => op (Z x)
hc : IsColimit c
hf : IsLimit f
c' : Cofan Z
x✝ : Discrete α
j : α
\u22a2 (c'.ι.app { as := j }).op = (Fan.mk (op c'.pt) fun a => (c'.inj a).op).π.app { as := j }
-- Mathlib/Order/Interval/Set/Basic.lean
α : Type u_1
β : Type u_2
inst✝ : PartialOrder α
a b c : α
\u22a2 Icc a b \ {a, b} = Ioo a b
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
f : Filter X
ht : IsCompact t
hf : Disjoint f (cocompact X)
\u22a2 f ×ˢ 𝓝ˢ t ≤ 𝓝ˢ (univ ×ˢ t)
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
f : Filter X
ht : IsCompact t
hf : Disjoint f (cocompact X)
K : Set X
hKf : K ∈ f
hK : IsCompact K
\u22a2 f ×ˢ 𝓝ˢ t ≤ 𝓝ˢ (univ ×ˢ t)
-- Mathlib/Data/Part.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : Div α
a b : α
\u22a2 some a / some b = some (a / b)
-- Mathlib/AlgebraicTopology/DoldKan/Projections.lean
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : Preadditive C
X : SimplicialObject C
q n : ℕ
\u22a2 (Q q ≫ Q q).f n = (Q q).f n
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
f : E →ₗ.[R] F
x : E
\u22a2 x ∈ Submodule.map (LinearMap.fst R E F) f.graph ↔ x ∈ f.domain
-- Mathlib/LinearAlgebra/LinearPMap.lean
R : Type u_1
inst✝⁶ : Ring R
E : Type u_2
inst✝⁵ : AddCommGroup E
inst✝⁴ : Module R E
F : Type u_3
inst✝³ : AddCommGroup F
inst✝² : Module R F
G : Type u_4
inst✝¹ : AddCommGroup G
inst✝ : Module R G
f : E →ₗ.[R] F
x : E
\u22a2 (∃ x_1, ∃ (h : x ∈ f.domain), ↑f ⟨x, ⋯⟩ = x_1) ↔ x ∈ f.domain
-- Mathlib/NumberTheory/Cyclotomic/CyclotomicCharacter.lean
L : Type u
inst✝¹ : CommRing L
inst✝ : IsDomain L
n : ℕ+
g : L ≃+* L
\u22a2 ∃ m, ∀ t ∈ rootsOfUnity n L, g ↑t = ↑(t ^ m)
-- Mathlib/RingTheory/Finiteness.lean
R✝ : Type u_1
M✝ : Type u_2
inst✝¹¹ : Semiring R✝
inst✝¹⁰ : AddCommMonoid M✝
inst✝⁹ : Module R✝ M✝
P : Type u_3
inst✝⁸ : AddCommMonoid P
inst✝⁷ : Module R✝ P
f : M✝ →ₗ[R✝] P
R : Type u_4
S : Type u_5
M : Type u_6
inst✝⁶ : CommSemiring R
inst✝⁵ : Semiring S
inst✝⁴ : Algebra R S
inst✝³ : AddCommGroup M
inst✝² : Module S M
inst✝¹ : Module R M
inst✝ : IsScalarTower R S M
h : Surjective ⇑(algebraMap R S)
X : Finset M
\u22a2 (restrictScalars R (span S ↑X)).FG
-- Mathlib/RingTheory/Finiteness.lean
R✝ : Type u_1
M✝ : Type u_2
inst✝¹¹ : Semiring R✝
inst✝¹⁰ : AddCommMonoid M✝
inst✝⁹ : Module R✝ M✝
P : Type u_3
inst✝⁸ : AddCommMonoid P
inst✝⁷ : Module R✝ P
f : M✝ →ₗ[R✝] P
R : Type u_4
S : Type u_5
M : Type u_6
inst✝⁶ : CommSemiring R
inst✝⁵ : Semiring S
inst✝⁴ : Algebra R S
inst✝³ : AddCommGroup M
inst✝² : Module S M
inst✝¹ : Module R M
inst✝ : IsScalarTower R S M
h : Surjective ⇑(algebraMap R S)
X : Finset M
\u22a2 span R ↑X = restrictScalars R (span S ↑X)
-- Mathlib/NumberTheory/Liouville/LiouvilleWith.lean
p q x y : ℝ
r : ℚ
m : ℤ
n : ℕ
\u22a2 LiouvilleWith p (↑n - x) ↔ LiouvilleWith p x
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y : α
s t u : Set α
Φ : α → β
h : x ∈ s
\u22a2 infEdist x t ≤ hausdorffEdist s t
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y : α
s t u : Set α
Φ : α → β
h : x ∈ s
\u22a2 infEdist x t ≤ (⨆ x ∈ s, infEdist x t) ⊔ ⨆ y ∈ t, infEdist y s
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y : α
s t u : Set α
Φ : α → β
h : x ∈ s
\u22a2 infEdist x t ≤ ⨆ x ∈ s, infEdist x t
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
\u22a2 (∃ X, Associated (X ^ 3) (FermatLastTheoremForThreeGen.Solution.x S)) ∧ (∃ Y, Associated (Y ^ 3) (FermatLastTheoremForThreeGen.Solution.y S)) ∧ ∃ Z, Associated (Z ^ 3) (FermatLastTheoremForThreeGen.Solution.z S)
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h₁ : IsCoprime (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S) (FermatLastTheoremForThreeGen.Solution.z S)
\u22a2 (∃ X, Associated (X ^ 3) (FermatLastTheoremForThreeGen.Solution.x S)) ∧ (∃ Y, Associated (Y ^ 3) (FermatLastTheoremForThreeGen.Solution.y S)) ∧ ∃ Z, Associated (Z ^ 3) (FermatLastTheoremForThreeGen.Solution.z S)
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h₁ : IsCoprime (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S) (FermatLastTheoremForThreeGen.Solution.z S)
h₂ : Associated (FermatLastTheoremForThreeGen.Solution.w S ^ 3) (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S * FermatLastTheoremForThreeGen.Solution.z S)
\u22a2 (∃ X, Associated (X ^ 3) (FermatLastTheoremForThreeGen.Solution.x S)) ∧ (∃ Y, Associated (Y ^ 3) (FermatLastTheoremForThreeGen.Solution.y S)) ∧ ∃ Z, Associated (Z ^ 3) (FermatLastTheoremForThreeGen.Solution.z S)
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h₁ : IsCoprime (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S) (FermatLastTheoremForThreeGen.Solution.z S)
h₂ : Associated (FermatLastTheoremForThreeGen.Solution.w S ^ 3) (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S * FermatLastTheoremForThreeGen.Solution.z S)
T : 𝓞 K
h₃ : Associated (T ^ 3) (FermatLastTheoremForThreeGen.Solution.x S * FermatLastTheoremForThreeGen.Solution.y S)
\u22a2 (∃ X, Associated (X ^ 3) (FermatLastTheoremForThreeGen.Solution.x S)) ∧ (∃ Y, Associated (Y ^ 3) (FermatLastTheoremForThreeGen.Solution.y S)) ∧ ∃ Z, Associated (Z ^ 3) (FermatLastTheoremForThreeGen.Solution.z S)
-- Mathlib/Deprecated/Group.lean
α : Type u
β : Type v
inst✝¹ : Group α
inst✝ : Group β
f : α → β
hf✝ hf : IsGroupHom f
a b : α
\u22a2 f (a / b) = f a / f b
-- Mathlib/RingTheory/FiniteType.lean
R : Type u_1
M : Type u_2
inst✝¹ : CommSemiring R
inst✝ : Monoid M
S : Set (MonoidAlgebra R M)
hS : adjoin R S = ⊤
\u22a2 adjoin R (⇑(of R M) '' ⋃ f ∈ S, ↑f.support) = ⊤
-- Mathlib/RingTheory/FiniteType.lean
R : Type u_1
M : Type u_2
inst✝¹ : CommSemiring R
inst✝ : Monoid M
S : Set (MonoidAlgebra R M)
hS : adjoin R S = ⊤
\u22a2 ⇑(of R M) '' ⋃ f ∈ S, ↑f.support = ⋃ f ∈ S, ⇑(of R M) '' ↑f.support
-- Mathlib/Algebra/CubicDiscriminant.lean
R : Type u_1
S : Type u_2
F : Type u_3
K : Type u_4
P✝ Q : Cubic R
a b c d a' b' c' d' : R
inst✝ : Semiring R
P : Cubic R
\u22a2 (fun f => { a := (↑f).coeff 3, b := (↑f).coeff 2, c := (↑f).coeff 1, d := (↑f).coeff 0 }) ((fun P => ⟨P.toPoly, ⋯⟩) P) = P
-- Mathlib/Algebra/CubicDiscriminant.lean
R : Type u_1
S : Type u_2
F : Type u_3
K : Type u_4
P Q : Cubic R
a b c d a' b' c' d' : R
inst✝ : Semiring R
f : { p // p.degree ≤ 3 }
\u22a2 (fun P => ⟨P.toPoly, ⋯⟩) ((fun f => { a := (↑f).coeff 3, b := (↑f).coeff 2, c := (↑f).coeff 1, d := (↑f).coeff 0 }) f) = f
-- Mathlib/Algebra/CubicDiscriminant.lean
R : Type u_1
S : Type u_2
F : Type u_3
K : Type u_4
P Q : Cubic R
a b c d a' b' c' d' : R
inst✝ : Semiring R
f : { p // p.degree ≤ 3 }
n : ℕ
\u22a2 { a := (↑f).coeff 3, b := (↑f).coeff 2, c := (↑f).coeff 1, d := (↑f).coeff 0 }.toPoly.coeff (4 + n) = (↑f).coeff (4 + n)
-- Mathlib/Algebra/CubicDiscriminant.lean
R : Type u_1
S : Type u_2
F : Type u_3
K : Type u_4
P Q : Cubic R
a b c d a' b' c' d' : R
inst✝ : Semiring R
f : { p // p.degree ≤ 3 }
n : ℕ
h3 : 3 < 4 + n
\u22a2 { a := (↑f).coeff 3, b := (↑f).coeff 2, c := (↑f).coeff 1, d := (↑f).coeff 0 }.toPoly.coeff (4 + n) = (↑f).coeff (4 + n)
-- Mathlib/Data/Real/GoldenRatio.lean
\u22a2 ψ < 0
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Scheme
f : X ⟶ Y
H : IsOpenImmersion f
U : X.Opens
r : ↑Γ(X, U)
\u22a2 f ''ᵁ X.basicOpen r = Y.basicOpen ((Hom.appIso f U).inv r)
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Scheme
f : X ⟶ Y
H : IsOpenImmersion f
U : X.Opens
r : ↑Γ(X, U)
e : f ⁻¹ᵁ Y.basicOpen ((Hom.appIso f U).inv r) = X.basicOpen ((Hom.app f (f ''ᵁ U)) ((Hom.appIso f U).inv r))
\u22a2 f ''ᵁ X.basicOpen r = Y.basicOpen ((Hom.appIso f U).inv r)
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Scheme
f : X ⟶ Y
H : IsOpenImmersion f
U : X.Opens
r : ↑Γ(X, U)
e : f ⁻¹ᵁ Y.basicOpen ((Hom.appIso f U).inv r) = X.basicOpen r
\u22a2 f ''ᵁ X.basicOpen r = Y.basicOpen ((Hom.appIso f U).inv r)
-- Mathlib/AlgebraicGeometry/OpenImmersion.lean
C : Type u
inst✝ : Category.{v, u} C
X Y : Scheme
f : X ⟶ Y
H : IsOpenImmersion f
U : X.Opens
r : ↑Γ(X, U)
e : f ⁻¹ᵁ Y.basicOpen ((Hom.appIso f U).inv r) = f ⁻¹ᵁ f ''ᵁ U ⊓ X.basicOpen r
\u22a2 X.basicOpen r ≤ f ⁻¹ᵁ f ''ᵁ U
-- Mathlib/Combinatorics/Young/YoungDiagram.lean
μ ν : YoungDiagram
\u22a2 μ.transpose = ν.transpose ↔ μ = ν
-- Mathlib/Combinatorics/Young/YoungDiagram.lean
μ ν : YoungDiagram
\u22a2 μ = ν.transpose.transpose ↔ μ = ν
-- Mathlib/AlgebraicTopology/DoldKan/Degeneracies.lean
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : Preadditive C
X : SimplicialObject C
n : ℕ
Δ' : SimplexCategory
θ : [n] ⟶ Δ'
hθ : ¬Mono θ
\u22a2 X.map θ.op ≫ PInfty.f n = 0
-- Mathlib/AlgebraicTopology/DoldKan/Degeneracies.lean
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : Preadditive C
X : SimplicialObject C
n : ℕ
Δ' : SimplexCategory
θ : [n] ⟶ Δ'
hθ : ¬Function.Injective ⇑(SimplexCategory.Hom.toOrderHom θ)
\u22a2 X.map θ.op ≫ PInfty.f n = 0
-- Mathlib/CategoryTheory/Monoidal/Braided/Basic.lean
C✝ : Type u₁
inst✝¹⁰ : Category.{v₁, u₁} C✝
inst✝⁹ : MonoidalCategory C✝
inst✝⁸ : BraidedCategory C✝
D : Type u₂
inst✝⁷ : Category.{v₂, u₂} D
inst✝⁶ : MonoidalCategory D
inst✝⁵ : BraidedCategory D
E : Type u₃
inst✝⁴ : Category.{v₃, u₃} E
inst✝³ : MonoidalCategory E
inst✝² : BraidedCategory E
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
i : SymmetricCategory C
\u22a2 (fun X Y => (β_ Y X).symm) = β_
-- Mathlib/CategoryTheory/Monoidal/Braided/Basic.lean
C✝ : Type u₁
inst✝¹⁰ : Category.{v₁, u₁} C✝
inst✝⁹ : MonoidalCategory C✝
inst✝⁸ : BraidedCategory C✝
D : Type u₂
inst✝⁷ : Category.{v₂, u₂} D
inst✝⁶ : MonoidalCategory D
inst✝⁵ : BraidedCategory D
E : Type u₃
inst✝⁴ : Category.{v₃, u₃} E
inst✝³ : MonoidalCategory E
inst✝² : BraidedCategory E
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
i : SymmetricCategory C
X Y : C
\u22a2 (β_ Y X).symm = β_ X Y
-- Mathlib/Algebra/Module/Basic.lean
α : Type u_1
R✝ : Type u_2
M : Type u_3
M₂ : Type u_4
inst✝⁷ : AddCommGroup M
inst✝⁶ : AddCommGroup M₂
F : Type u_5
inst✝⁵ : FunLike F M M₂
inst✝⁴ : AddMonoidHomClass F M M₂
f : F
R : Type u_6
S : Type u_7
inst✝³ : DivisionRing R
inst✝² : DivisionRing S
inst✝¹ : Module R M
inst✝ : Module S M₂
z : ℤ
x : M
\u22a2 f ((↑z)⁻¹ • x) = (↑z)⁻¹ • f x
-- Mathlib/Algebra/Module/Basic.lean
α : Type u_1
R✝ : Type u_2
M : Type u_3
M₂ : Type u_4
inst✝⁷ : AddCommGroup M
inst✝⁶ : AddCommGroup M₂
F : Type u_5
inst✝⁵ : FunLike F M M₂
inst✝⁴ : AddMonoidHomClass F M M₂
f : F
R : Type u_6
S : Type u_7
inst✝³ : DivisionRing R
inst✝² : DivisionRing S
inst✝¹ : Module R M
inst✝ : Module S M₂
x : M
n : ℕ
\u22a2 f ((↑↑n)⁻¹ • x) = (↑↑n)⁻¹ • f x
-- Mathlib/Algebra/Module/Basic.lean
α : Type u_1
R✝ : Type u_2
M : Type u_3
M₂ : Type u_4
inst✝⁷ : AddCommGroup M
inst✝⁶ : AddCommGroup M₂
F : Type u_5
inst✝⁵ : FunLike F M M₂
inst✝⁴ : AddMonoidHomClass F M M₂
f : F
R : Type u_6
S : Type u_7
inst✝³ : DivisionRing R
inst✝² : DivisionRing S
inst✝¹ : Module R M
inst✝ : Module S M₂
x : M
n : ℕ
\u22a2 f ((↑(-↑n))⁻¹ • x) = (↑(-↑n))⁻¹ • f x
-- Mathlib/Analysis/InnerProductSpace/Projection.lean
𝕜 : Type u_1
E✝ : Type u_2
F : Type u_3
inst✝¹⁰ : _root_.RCLike 𝕜
inst✝⁹ : NormedAddCommGroup E✝
inst✝⁸ : NormedAddCommGroup F
inst✝⁷ : InnerProductSpace 𝕜 E✝
inst✝⁶ : InnerProductSpace ℝ F
K : Submodule 𝕜 E✝
inst✝⁵ : HasOrthogonalProjection K
E : Type u_4
E' : Type u_5
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedAddCommGroup E'
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : InnerProductSpace 𝕜 E'
f : E ≃ₗᵢ[𝕜] E'
p : Submodule 𝕜 E
inst✝ : HasOrthogonalProjection p
x : E'
\u22a2 ↑((orthogonalProjection (Submodule.map (↑f.toLinearEquiv) p)) x) = f ↑((orthogonalProjection p) (f.symm x))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
\u22a2 f.outer.trim = f.outer
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
\u22a2 f.outer.trim s ≤ f.outer s
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ f.outer s
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (i : ℕ), f.length (t i) + ↑ε
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (i : ℕ), f.length (t i) + ↑ε
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (i : ℕ), f.length (t i) + ∑' (i : ℕ), ↑(ε' i)
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
g : ℕ → Set ℝ
hg : ∀ (i : ℕ), t i ⊆ g i ∧ MeasurableSet (g i) ∧ f.outer (g i) ≤ f.length (t i) + ofReal ↑(ε' i)
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
g : ℕ → Set ℝ
hg : ∀ (i : ℕ), t i ⊆ g i ∧ MeasurableSet (g i) ∧ f.outer (g i) ≤ f.length (t i) + ↑(ε' i)
\u22a2 ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), f.outer t ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
g : ℕ → Set ℝ
hg : ∀ (i : ℕ), t i ⊆ g i ∧ MeasurableSet (g i) ∧ f.outer (g i) ≤ f.length (t i) + ↑(ε' i)
\u22a2 ⨅ (_ : s ⊆ iUnion g), ⨅ (_ : MeasurableSet (iUnion g)), f.outer (iUnion g) ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
g : ℕ → Set ℝ
hg : ∀ (i : ℕ), t i ⊆ g i ∧ MeasurableSet (g i) ∧ f.outer (g i) ≤ f.length (t i) + ↑(ε' i)
\u22a2 ⨅ (_ : MeasurableSet (iUnion g)), f.outer (iUnion g) ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/MeasureTheory/Measure/Stieltjes.lean
f : StieltjesFunction
s : Set ℝ
t : ℕ → Set ℝ
ht : s ⊆ ⋃ i, t i
ε : ℝ≥0
ε0 : 0 < ε
h : ∑' (i : ℕ), f.length (t i) < ⊤
ε' : ℕ → ℝ≥0
ε'0 : ∀ (i : ℕ), 0 < ε' i
hε : ∑' (i : ℕ), ↑(ε' i) < ↑ε
g : ℕ → Set ℝ
hg : ∀ (i : ℕ), t i ⊆ g i ∧ MeasurableSet (g i) ∧ f.outer (g i) ≤ f.length (t i) + ↑(ε' i)
\u22a2 f.outer (iUnion g) ≤ ∑' (a : ℕ), (f.length (t a) + ↑(ε' a))
-- Mathlib/FieldTheory/RatFunc/Basic.lean
K : Type u
inst✝ : Field K
\u22a2 num 1 = 1
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t : Set α
f : α → β
n : ℕ
hs : autoParam s.Finite _auto✝
\u22a2 s.ncard = n + 1 ↔ ∃ a t, a ∉ t ∧ insert a t = s ∧ t.ncard = n
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t : Set α
f : α → β
n : ℕ
hs : autoParam s.Finite _auto✝
\u22a2 (∃ a t, a ∉ t ∧ insert a t = s ∧ t.ncard = n) → s.ncard = n + 1
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t✝ : Set α
f : α → β
hs : autoParam s.Finite _auto✝
a : α
t : Set α
hat : a ∉ t
h : insert a t = s
\u22a2 s.ncard = t.ncard + 1
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝ : LinearOrderedAddCommGroup α
hα : Archimedean α
p : α
hp : 0 < p
a✝ b✝ c : α
n : ℤ
a b : α
m : ℤ
\u22a2 toIcoMod hp a (m • p + b) = toIcoMod hp a b
-- Mathlib/Data/Part.lean
α : Type u_1
β : Type u_2
γ✝ : Type u_3
γ : Type u_4
f : Part α
g : α → Part β
k : β → Part γ
a : γ
\u22a2 a ∈ (f.bind g).bind k ↔ a ∈ f.bind fun x => (g x).bind k
-- Mathlib/Data/Part.lean
α : Type u_1
β : Type u_2
γ✝ : Type u_3
γ : Type u_4
f : Part α
g : α → Part β
k : β → Part γ
a : γ
\u22a2 (∃ a_1, (∃ a ∈ f, a_1 ∈ g a) ∧ a ∈ k a_1) ↔ ∃ a_1 ∈ f, ∃ a_2 ∈ g a_1, a ∈ k a_2