ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/FieldTheory/Minpoly/MinpolyDiv.lean
R : Type u_2
K : Type ?u.6272
L : Type ?u.6275
S : Type u_1
inst✝⁵ : CommRing R
inst✝⁴ : Field K
inst✝³ : Field L
inst✝² : CommRing S
inst✝¹ : Algebra R S
inst✝ : Algebra K L
x : S
i : ℕ
\u22a2 (minpolyDiv R x).coeff i = (minpolyDiv R x * (X - C x)).coeff (i + 1) + (minpolyDiv R x).coeff (i + 1) * x
-- Mathlib/Geometry/Euclidean/Basic.lean
V : Type u_1
P : Type u_2
inst✝³ : NormedAddCommGroup V
inst✝² : InnerProductSpace ℝ V
inst✝¹ : MetricSpace P
inst✝ : NormedAddTorsor V P
r : ℝ
v : V
p₁ p₂ : P
\u22a2 dist (r • v +ᵥ p₁) p₂ * dist (r • v +ᵥ p₁) p₂ = ⟪v, v⟫_ℝ * r * r + 2 * ⟪v, p₁ -ᵥ p₂⟫_ℝ * r + ⟪p₁ -ᵥ p₂, p₁ -ᵥ p₂⟫_ℝ
-- Mathlib/Geometry/Euclidean/Basic.lean
V : Type u_1
P : Type u_2
inst✝³ : NormedAddCommGroup V
inst✝² : InnerProductSpace ℝ V
inst✝¹ : MetricSpace P
inst✝ : NormedAddTorsor V P
r : ℝ
v : V
p₁ p₂ : P
\u22a2 r * (r * ⟪v, v⟫_ℝ) + 2 * (r * ⟪v, p₁ -ᵥ p₂⟫_ℝ) + ⟪p₁ -ᵥ p₂, p₁ -ᵥ p₂⟫_ℝ = ⟪v, v⟫_ℝ * r * r + 2 * ⟪v, p₁ -ᵥ p₂⟫_ℝ * r + ⟪p₁ -ᵥ p₂, p₁ -ᵥ p₂⟫_ℝ
-- Mathlib/LinearAlgebra/Matrix/NonsingularInverse.lean
l : Type u_1
m : Type u
n : Type u'
α : Type v
inst✝² : Fintype n
inst✝¹ : DecidableEq n
inst✝ : CommRing α
A✝ B✝ A B : Matrix n n α
h : A * B = 1
this✝ : Invertible B.det := B.detInvertibleOfLeftInverse A h
this : Invertible B := B.invertibleOfDetInvertible
\u22a2 B * A = 1
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
s : Finset α
hc : (↑s).Pairwise fun i j => Commute (x i) (x j)
\u22a2 ∀ (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
hc : (↑∅).Pairwise fun i j => Commute (x i) (x j)
\u22a2 ∀ (n : ℕ), ∅.sum x ^ n = ∑ k : { x // x ∈ ∅.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
a : α
s : Finset α
ha : a ∉ s
ih : ∀ (hc : (↑s).Pairwise fun i j => Commute (x i) (x j)) (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
hc : (↑(insert a s)).Pairwise fun i j => Commute (x i) (x j)
\u22a2 ∀ (n : ℕ), (insert a s).sum x ^ n = ∑ k : { x // x ∈ (insert a s).sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
a : α
s : Finset α
ha : a ∉ s
ih : ∀ (hc : (↑s).Pairwise fun i j => Commute (x i) (x j)) (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
hc : (↑(insert a s)).Pairwise fun i j => Commute (x i) (x j)
n : ℕ
\u22a2 (insert a s).sum x ^ n = ∑ k : { x // x ∈ (insert a s).sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
a : α
s : Finset α
ha : a ∉ s
hc : (↑(insert a s)).Pairwise fun i j => Commute (x i) (x j)
n : ℕ
ih : ∀ (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
\u22a2 (insert a s).sum x ^ n = ∑ k : { x // x ∈ (insert a s).sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
a : α
s : Finset α
ha : a ∉ s
hc : (↑(insert a s)).Pairwise fun i j => Commute (x i) (x j)
n : ℕ
ih : ∀ (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
\u22a2 ∑ i : Fin (n + 1), x a ^ ↑i * (∑ i ∈ s, x i) ^ (n - ↑i) * ↑(n.choose ↑i) = ∑ k : { x // x ∈ (insert a s).sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
-- Mathlib/Data/Nat/Choose/Multinomial.lean
α : Type u_1
R : Type u_2
inst✝² : DecidableEq α
inst✝¹ inst✝ : Semiring R
x : α → R
a : α
s : Finset α
ha : a ∉ s
hc : (↑(insert a s)).Pairwise fun i j => Commute (x i) (x j)
n : ℕ
ih : ∀ (n : ℕ), s.sum x ^ n = ∑ k : { x // x ∈ s.sym n }, ↑(↑↑k).multinomial * (Multiset.map x ↑↑k).noncommProd ⋯
\u22a2 ∀ i ∈ s, Commute (x a) (x i)
-- Mathlib/CategoryTheory/Limits/Shapes/Pullback/CommSq.lean
C : Type u₁
inst✝³ : Category.{v₁, u₁} C
P X Y Z : C
fst : P ⟶ X
snd : P ⟶ Y
f : X ⟶ Z
g : Y ⟶ Z
inst✝² : HasBinaryProduct X Y
inst✝¹ : HasZeroObject C
inst✝ : HasZeroMorphisms C
\u22a2 IsPullback prod.fst prod.snd 0 0
-- Mathlib/MeasureTheory/Measure/MeasureSpace.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι : Type u_5
R : Type u_6
R' : Type u_7
m0 : MeasurableSpace α
inst✝¹ : MeasurableSpace β
inst✝ : MeasurableSpace γ
μ μ₁ μ₂ μ₃ ν ν' ν₁ ν₂ : Measure α
s s' t : Set α
f : α → β
\u22a2 sᶜ ∈ μ.cofinite ↔ μ s < ⊤
-- Mathlib/RingTheory/WittVector/Basic.lean
p : ℕ
R : Type u_1
S : Type u_2
T : Type u_3
hp : Fact (Nat.Prime p)
inst✝² : CommRing R
inst✝¹ : CommRing S
inst✝ : CommRing T
α : Type u_4
β : Type u_5
f : R →+* S
x y : 𝕎 R
\u22a2 mapFun (⇑f) 1 = 1
-- Mathlib/Algebra/Homology/HomotopyCategory/HomComplexShift.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
R : Type u_1
inst✝¹ : Ring R
inst✝ : Linear R C
K L M : CochainComplex C ℤ
n : ℤ
γ γ₁ γ₂ : Cochain K L n
a p q : ℤ
hpq : p + n = q
\u22a2 ((γ₁ + γ₂).shift a).v p q hpq = (γ₁.shift a + γ₂.shift a).v p q hpq
-- Mathlib/NumberTheory/LegendreSymbol/Basic.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℕ
\u22a2 legendreSym p ↑a = -1 ↔ ¬IsSquare ↑a
-- Mathlib/NumberTheory/LegendreSymbol/Basic.lean
p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℕ
\u22a2 ¬IsSquare ↑↑a ↔ ¬IsSquare ↑a
-- Mathlib/Topology/ContinuousFunction/Algebra.lean
X : Type u_1
Y : Type u_2
inst✝⁸ : TopologicalSpace X
inst✝⁷ : TopologicalSpace Y
𝕜 : Type u_3
inst✝⁶ : CommSemiring 𝕜
A : Type u_4
inst✝⁵ : TopologicalSpace A
inst✝⁴ : Semiring A
inst✝³ : TopologicalSemiring A
inst✝² : StarRing A
inst✝¹ : ContinuousStar A
inst✝ : Algebra 𝕜 A
f : X ≃ₜ Y
g : C(Y, A)
\u22a2 (ContinuousMap.compStarAlgHom' 𝕜 A f.symm.toContinuousMap) ((ContinuousMap.compStarAlgHom' 𝕜 A f.toContinuousMap) g) = g
-- Mathlib/Topology/ContinuousFunction/Algebra.lean
X : Type u_1
Y : Type u_2
inst✝⁸ : TopologicalSpace X
inst✝⁷ : TopologicalSpace Y
𝕜 : Type u_3
inst✝⁶ : CommSemiring 𝕜
A : Type u_4
inst✝⁵ : TopologicalSpace A
inst✝⁴ : Semiring A
inst✝³ : TopologicalSemiring A
inst✝² : StarRing A
inst✝¹ : ContinuousStar A
inst✝ : Algebra 𝕜 A
f : X ≃ₜ Y
g : C(X, A)
\u22a2 (ContinuousMap.compStarAlgHom' 𝕜 A f.toContinuousMap) ((ContinuousMap.compStarAlgHom' 𝕜 A f.symm.toContinuousMap) g) = g
-- Mathlib/MeasureTheory/Integral/Bochner.lean
α : Type u_1
E : Type u_2
F : Type u_3
𝕜 : Type u_4
inst✝¹⁰ : NormedAddCommGroup E
inst✝⁹ : NormedSpace ℝ E
hE : CompleteSpace E
inst✝⁸ : NontriviallyNormedField 𝕜
inst✝⁷ : NormedSpace 𝕜 E
inst✝⁶ : SMulCommClass ℝ 𝕜 E
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace ℝ F
inst✝³ : CompleteSpace F
G : Type u_5
inst✝² : NormedAddCommGroup G
inst✝¹ : NormedSpace ℝ G
f✝ g : α → E
m : MeasurableSpace α
μ : Measure α
L : Type u_6
inst✝ : RCLike L
r : L
f : α → L
\u22a2 ∫ (a : α), f a / r ∂μ = (∫ (a : α), f a ∂μ) / r
-- Mathlib/MeasureTheory/Integral/CircleIntegral.lean
E : Type u_1
inst✝ : NormedAddCommGroup E
R : ℝ
z w : ℂ
hw : w ∈ ball z R
\u22a2 Continuous fun θ => (circleMap z R θ - w)⁻¹
-- Mathlib/MeasureTheory/Integral/CircleIntegral.lean
E : Type u_1
inst✝ : NormedAddCommGroup E
R : ℝ
z w : ℂ
hw : w ∈ ball z R
this : ∀ (θ : ℝ), circleMap z R θ - w ≠ 0
\u22a2 Continuous fun θ => (circleMap z R θ - w)⁻¹
-- 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
M : Type u_5
inst✝² : Monoid M
inst✝¹ : DistribMulAction M F
inst✝ : SMulCommClass R M F
y : M
f g : E →ₗ.[R] F
h : f.graph = g.graph
x : E
\u22a2 x ∈ f.domain ↔ x ∈ g.domain
-- Mathlib/Algebra/Order/Field/Canonical/Basic.lean
α : Type u_1
inst✝² : CanonicallyLinearOrderedSemifield α
inst✝¹ : Sub α
inst✝ : OrderedSub α
a b c : α
\u22a2 (a - b) / c = a / c - b / c
-- Mathlib/Order/Interval/Set/OrderIso.lean
α : Type u_1
β : Type u_2
inst✝¹ : Preorder α
inst✝ : Preorder β
e : α ≃o β
b : β
x : α
\u22a2 x ∈ ⇑e ⁻¹' Ici b ↔ x ∈ Ici (e.symm b)
-- Mathlib/Data/List/Chain.lean
α : Type u
β : Type v
R r : α → α → Prop
l l₁ l₂ : List α
a✝ b✝ a b : α
\u22a2 Chain R a [b] ↔ R a b
-- Mathlib/MeasureTheory/Measure/HasOuterApproxClosed.lean
Ω✝ : Type u_1
inst✝⁶ : TopologicalSpace Ω✝
inst✝⁵ : MeasurableSpace Ω✝
inst✝⁴ : OpensMeasurableSpace Ω✝
Ω : Type u_2
inst✝³ : MeasurableSpace Ω
inst✝² : PseudoEMetricSpace Ω
inst✝¹ : OpensMeasurableSpace Ω
μ : Measure Ω
inst✝ : IsFiniteMeasure μ
F : Set Ω
F_closed : IsClosed F
δs : ℕ → ℝ
δs_pos : ∀ (n : ℕ), 0 < δs n
δs_lim : Tendsto δs atTop (𝓝 0)
\u22a2 Tendsto (fun n => ∫⁻ (ω : Ω), ↑((thickenedIndicator ⋯ F) ω) ∂μ) atTop (𝓝 (μ F))
-- Mathlib/MeasureTheory/Measure/HasOuterApproxClosed.lean
Ω✝ : Type u_1
inst✝⁶ : TopologicalSpace Ω✝
inst✝⁵ : MeasurableSpace Ω✝
inst✝⁴ : OpensMeasurableSpace Ω✝
Ω : Type u_2
inst✝³ : MeasurableSpace Ω
inst✝² : PseudoEMetricSpace Ω
inst✝¹ : OpensMeasurableSpace Ω
μ : Measure Ω
inst✝ : IsFiniteMeasure μ
F : Set Ω
F_closed : IsClosed F
δs : ℕ → ℝ
δs_pos : ∀ (n : ℕ), 0 < δs n
δs_lim : Tendsto δs atTop (𝓝 0)
\u22a2 Tendsto (fun n ω => (thickenedIndicator ⋯ F) ω) atTop (𝓝 (F.indicator fun x => 1))
-- Mathlib/MeasureTheory/Measure/HasOuterApproxClosed.lean
Ω✝ : Type u_1
inst✝⁶ : TopologicalSpace Ω✝
inst✝⁵ : MeasurableSpace Ω✝
inst✝⁴ : OpensMeasurableSpace Ω✝
Ω : Type u_2
inst✝³ : MeasurableSpace Ω
inst✝² : PseudoEMetricSpace Ω
inst✝¹ : OpensMeasurableSpace Ω
μ : Measure Ω
inst✝ : IsFiniteMeasure μ
F : Set Ω
F_closed : IsClosed F
δs : ℕ → ℝ
δs_pos : ∀ (n : ℕ), 0 < δs n
δs_lim : Tendsto δs atTop (𝓝 0)
key : Tendsto (fun n => ⇑(thickenedIndicator ⋯ F)) atTop (𝓝 ((closure F).indicator fun x => 1))
\u22a2 Tendsto (fun n ω => (thickenedIndicator ⋯ F) ω) atTop (𝓝 (F.indicator fun x => 1))
-- Mathlib/Data/Rat/Sqrt.lean
Mathlib/Data/Int/Sqrt.lean
n : ℕ
\u22a2 sqrt ↑n = ↑n.sqrt
-- Mathlib/Data/Rat/Lemmas.lean
q₁ q₂ : ℚ
\u22a2 (q₁ + q₂).den ∣ q₁.den * q₂.den
-- Mathlib/Data/Rat/Lemmas.lean
q₁ q₂ : ℚ
\u22a2 { num := (q₁.num * ↑q₂.den + q₂.num * ↑q₁.den) / ↑((q₁.num * ↑q₂.den + q₂.num * ↑q₁.den).natAbs.gcd (q₁.den * q₂.den)), den := q₁.den * q₂.den / (q₁.num * ↑q₂.den + q₂.num * ↑q₁.den).natAbs.gcd (q₁.den * q₂.den), den_nz := ⋯, reduced := ⋯ }.den ∣ q₁.den * q₂.den
-- Mathlib/Data/Rat/Lemmas.lean
q₁ q₂ : ℚ
\u22a2 (q₁.num * ↑q₂.den + q₂.num * ↑q₁.den).natAbs.gcd (q₁.den * q₂.den) ∣ q₁.den * q₂.den
-- Mathlib/Geometry/Manifold/SmoothManifoldWithCorners.lean
𝕜 : Type u
inst✝⁶ : NontriviallyNormedField 𝕜
E : Type v
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
H : Type w
inst✝³ : TopologicalSpace H
I : ModelWithCorners 𝕜 E H
E' : Type v'
inst✝² : NormedAddCommGroup E'
inst✝¹ : NormedSpace 𝕜 E'
H' : Type w'
inst✝ : TopologicalSpace H'
I' : ModelWithCorners 𝕜 E' H'
\u22a2 { toFun := fun x => (↑I x.1, ↑I' x.2), invFun := fun x => (↑I.symm x.1, ↑I'.symm x.2), source := {x | x.1 ∈ I.source ∧ x.2 ∈ I'.source}, target := __src✝.target, map_source' := ⋯, map_target' := ⋯, left_inv' := ⋯, right_inv' := ⋯ }.source = univ
-- Mathlib/Algebra/Lie/UniversalEnveloping.lean
R : Type u₁
L : Type u₂
inst✝⁴ : CommRing R
inst✝³ : LieRing L
inst✝² : LieAlgebra R L
A : Type u₃
inst✝¹ : Ring A
inst✝ : Algebra R A
f : L →ₗ⁅R⁆ A
x : L
\u22a2 ((lift R) f) ((ι R) x) = f x
-- Mathlib/Data/Finset/Prod.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : DecidableEq α
s t : Finset α
x : α × α
\u22a2 s.diag ∪ s.offDiag = s ×ˢ s
-- Mathlib/Data/Finset/Prod.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : DecidableEq α
s t : Finset α
x : α × α
\u22a2 s.diag ∪ s.offDiag = filter (fun a => a.1 = a.2) (s ×ˢ s) ∪ filter (fun a => ¬a.1 = a.2) (s ×ˢ s)
-- Mathlib/Data/Matrix/Basic.lean
l : Type u_1
m : Type u_2
n : Type u_3
o : Type u_4
m' : o → Type u_5
n' : o → Type u_6
R : Type u_7
S : Type u_8
α : Type v
β : Type w
γ : Type u_9
inst✝³ : Fintype m
inst✝² : Fintype n
inst✝¹ : DecidableEq m
inst✝ : NonUnitalNonAssocSemiring α
u v w : m → α
x : α
i : m
\u22a2 v ⬝ᵥ Pi.single i x = v i * x
-- Mathlib/Data/Matrix/Basic.lean
l : Type u_1
m : Type u_2
n : Type u_3
o : Type u_4
m' : o → Type u_5
n' : o → Type u_6
R : Type u_7
S : Type u_8
α : Type v
β : Type w
γ : Type u_9
inst✝³ : Fintype m
inst✝² : Fintype n
inst✝¹ : DecidableEq m
inst✝ : NonUnitalNonAssocSemiring α
u v w : m → α
x : α
i : m
this : ∀ (j : m), j ≠ i → v j * Pi.single i x j = 0
\u22a2 v ⬝ᵥ Pi.single i x = v i * x
-- Mathlib/NumberTheory/NumberField/Embeddings.lean
k : Type u_1
inst✝⁵ : Field k
K : Type u_2
inst✝⁴ : Field K
F : Type u_3
inst✝³ : Field F
inst✝² : NumberField K
inst✝¹ : Algebra k K
inst✝ : Algebra.IsAlgebraic k K
w : InfinitePlace k
this : Algebra k ℂ := w.embedding.toAlgebra
\u22a2 (fun x => x.comap (algebraMap k K)) (mk IsAlgClosed.lift.toRingHom) = w
-- Mathlib/GroupTheory/HNNExtension.lean
G : Type u_1
inst✝² : Group G
A B : Subgroup G
φ : ↥A ≃* ↥B
H : Type u_2
inst✝¹ : Group H
M : Type u_3
inst✝ : Monoid M
b : ↥B
\u22a2 t⁻¹ * of ↑b = of ↑(φ.symm b) * t⁻¹
-- Mathlib/GroupTheory/HNNExtension.lean
G : Type u_1
inst✝² : Group G
A B : Subgroup G
φ : ↥A ≃* ↥B
H : Type u_2
inst✝¹ : Group H
M : Type u_3
inst✝ : Monoid M
b : ↥B
\u22a2 t⁻¹ * of ↑b = t⁻¹ * of ↑b * t * t⁻¹
-- Mathlib/Data/Int/Cast/Lemmas.lean
F : Type u_1
ι : Type u_2
α : Type u_3
β : Type u_4
inst✝ : NonAssocRing α
a✝ b : α
n✝ : ℤ
a : α
n : ℤ
\u22a2 n • a = a * ↑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
ι : Type u_5
π : ι → Type u_6
κ : Type u_7
inst✝ : TopologicalSpace X
T : (i : ι) → TopologicalSpace (π i)
f : X → (i : ι) → π i
s : Set ((a : ι) → π a)
\u22a2 IsOpen s ↔ ∀ f ∈ s, ∃ I u, (∀ a ∈ I, IsOpen (u a) ∧ f a ∈ u a) ∧ (↑I).pi u ⊆ s
-- 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
s : Set ((a : ι) → π a)
\u22a2 (∀ x ∈ s, 𝓝 x ≤ 𝓟 s) ↔ ∀ f ∈ s, ∃ I u, (∀ a ∈ I, IsOpen (u a) ∧ f a ∈ u a) ∧ (↑I).pi u ⊆ s
-- 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
s : Set ((a : ι) → π a)
\u22a2 (∀ x ∈ s, ∃ I t, (∀ (i : ι), ∃ t_1 ⊆ t i, IsOpen t_1 ∧ x i ∈ t_1) ∧ (↑I).pi t ⊆ s) ↔ ∀ f ∈ s, ∃ I u, (∀ a ∈ I, IsOpen (u a) ∧ f a ∈ u a) ∧ (↑I).pi u ⊆ s
-- 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
s : Set ((a : ι) → π a)
a : (a : ι) → π a
x✝ : a ∈ s
\u22a2 (∃ I t, (∀ (i : ι), ∃ t_1 ⊆ t i, IsOpen t_1 ∧ a i ∈ t_1) ∧ (↑I).pi t ⊆ s) → ∃ I u, (∀ a_2 ∈ I, IsOpen (u a_2) ∧ a a_2 ∈ u a_2) ∧ (↑I).pi u ⊆ s
-- 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
s : Set ((a : ι) → π a)
a : (a : ι) → π a
x✝ : a ∈ s
\u22a2 (∃ I u, (∀ a_1 ∈ I, IsOpen (u a_1) ∧ a a_1 ∈ u a_1) ∧ (↑I).pi u ⊆ s) → ∃ I t, (∀ (i : ι), ∃ t_1 ⊆ t i, IsOpen t_1 ∧ a i ∈ t_1) ∧ (↑I).pi t ⊆ s
-- Mathlib/CategoryTheory/Idempotents/Karoubi.lean
C : Type u_1
inst✝ : Category.{?u.38879, u_1} C
P : Karoubi C
\u22a2 P.p = { X := P.X, p := 𝟙 P.X, idem := ⋯ }.p ≫ P.p ≫ P.p
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y✝ : Scheme
f✝ : X✝ ⟶ Y✝
X Y : Scheme
f : X ⟶ Y
inst✝ : IsAffine Y
\u22a2 QuasiCompact f ↔ CompactSpace ↑↑X.toPresheafedSpace
-- Mathlib/MeasureTheory/Measure/Content.lean
G : Type w
inst✝¹ : TopologicalSpace G
μ : Content G
inst✝ : R1Space G
A : Set G
hA : μ.outerMeasure A ≠ ⊤
ε : ℝ≥0
hε : ε ≠ 0
\u22a2 ∃ U, A ⊆ ↑U ∧ μ.outerMeasure ↑U ≤ μ.outerMeasure A + ↑ε
-- Mathlib/MeasureTheory/Measure/Content.lean
G : Type w
inst✝¹ : TopologicalSpace G
μ : Content G
inst✝ : R1Space G
A : Set G
hA : μ.outerMeasure A ≠ ⊤
ε : ℝ≥0
hε : ε ≠ 0
U : Set G
hU : IsOpen U
h2U : A ⊆ U
h3U : (inducedOuterMeasure (fun s₁ hs₁ => μ.innerContent { carrier := s₁, is_open' := hs₁ }) ⋯ ⋯) U ≤ (inducedOuterMeasure (fun s₁ hs₁ => μ.innerContent { carrier := s₁, is_open' := hs₁ }) ⋯ ⋯) A + ↑ε
\u22a2 ∃ U, A ⊆ ↑U ∧ μ.outerMeasure ↑U ≤ μ.outerMeasure A + ↑ε
-- Mathlib/MeasureTheory/OuterMeasure/Operations.lean
α : Type u_1
β✝ : Type u_2
m✝ : OuterMeasure α
β : Type u_3
f : α → β
m : OuterMeasure β
s : Set β
\u22a2 f '' (f ⁻¹' s) = Subtype.val '' (Subtype.val ⁻¹' s)
-- Mathlib/Algebra/Lie/Subalgebra.lean
R : Type u
L : Type v
inst✝⁴ : CommRing R
inst✝³ : LieRing L
inst✝² : LieAlgebra R L
L₂ : Type w
inst✝¹ : LieRing L₂
inst✝ : LieAlgebra R L₂
f : L →ₗ⁅R⁆ L₂
K K' : LieSubalgebra R L
K₂ : LieSubalgebra R L₂
S : Set (LieSubalgebra R L)
\u22a2 ↑(sInf S) = ⋂ s ∈ S, ↑s
-- Mathlib/Algebra/Lie/Subalgebra.lean
R : Type u
L : Type v
inst✝⁴ : CommRing R
inst✝³ : LieRing L
inst✝² : LieAlgebra R L
L₂ : Type w
inst✝¹ : LieRing L₂
inst✝ : LieAlgebra R L₂
f : L →ₗ⁅R⁆ L₂
K K' : LieSubalgebra R L
K₂ : LieSubalgebra R L₂
S : Set (LieSubalgebra R L)
\u22a2 ⋂ p ∈ {x | ∃ s ∈ S, s.toSubmodule = x}, ↑p = ⋂ s ∈ S, ↑s
-- Mathlib/Topology/Instances/AddCircle.lean
𝕜 : Type u_1
B : Type u_2
inst✝³ : LinearOrderedAddCommGroup 𝕜
inst✝² : TopologicalSpace 𝕜
inst✝¹ : OrderTopology 𝕜
p a : 𝕜
hp : Fact (0 < p)
inst✝ : Archimedean 𝕜
\u22a2 ⇑(equivIccQuot p a) ∘ Quotient.mk'' = fun x => Quot.mk (EndpointIdent p a) ⟨toIocMod ⋯ a x, ⋯⟩
-- Mathlib/Topology/Instances/AddCircle.lean
𝕜 : Type u_1
B : Type u_2
inst✝³ : LinearOrderedAddCommGroup 𝕜
inst✝² : TopologicalSpace 𝕜
inst✝¹ : OrderTopology 𝕜
p a : 𝕜
hp : Fact (0 < p)
inst✝ : Archimedean 𝕜
\u22a2 (fun x => Quot.mk (EndpointIdent p a) ⟨toIcoMod ⋯ a x, ⋯⟩) = fun x => Quot.mk (EndpointIdent p a) ⟨toIocMod ⋯ a x, ⋯⟩
-- Mathlib/Topology/Instances/AddCircle.lean
𝕜 : Type u_1
B : Type u_2
inst✝³ : LinearOrderedAddCommGroup 𝕜
inst✝² : TopologicalSpace 𝕜
inst✝¹ : OrderTopology 𝕜
p a : 𝕜
hp : Fact (0 < p)
inst✝ : Archimedean 𝕜
x : 𝕜
\u22a2 Quot.mk (EndpointIdent p a) ⟨toIcoMod ⋯ a x, ⋯⟩ = Quot.mk (EndpointIdent p a) ⟨toIocMod ⋯ a x, ⋯⟩
-- Mathlib/CategoryTheory/Limits/Shapes/Terminal.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : HasInitial C
P Q : C
f : P ⟶ Q
\u22a2 to P ≫ f = to Q
-- Mathlib/MeasureTheory/PiSystem.lean
α : Type u_1
s₁ : Set α → Prop
has_empty✝¹ : s₁ ∅
has_compl✝¹ : ∀ {a : Set α}, s₁ a → s₁ aᶜ
has_iUnion_nat✝¹ : ∀ {f : ℕ → Set α}, Pairwise (Disjoint on f) → (∀ (i : ℕ), s₁ (f i)) → s₁ (⋃ i, f i)
s₂ : Set α → Prop
has_empty✝ : s₂ ∅
has_compl✝ : ∀ {a : Set α}, s₂ a → s₂ aᶜ
has_iUnion_nat✝ : ∀ {f : ℕ → Set α}, Pairwise (Disjoint on f) → (∀ (i : ℕ), s₂ (f i)) → s₂ (⋃ i, f i)
h : ∀ (s : Set α), { Has := s₁, has_empty := has_empty✝¹, has_compl := has_compl✝¹, has_iUnion_nat := has_iUnion_nat✝¹ }.Has s ↔ { Has := s₂, has_empty := has_empty✝, has_compl := has_compl✝, has_iUnion_nat := has_iUnion_nat✝ }.Has s
\u22a2 { Has := s₁, has_empty := has_empty✝¹, has_compl := has_compl✝¹, has_iUnion_nat := has_iUnion_nat✝¹ } = { Has := s₂, has_empty := has_empty✝, has_compl := has_compl✝, has_iUnion_nat := has_iUnion_nat✝ }
-- Mathlib/MeasureTheory/PiSystem.lean
α : Type u_1
s₁ : Set α → Prop
has_empty✝¹ : s₁ ∅
has_compl✝¹ : ∀ {a : Set α}, s₁ a → s₁ aᶜ
has_iUnion_nat✝¹ : ∀ {f : ℕ → Set α}, Pairwise (Disjoint on f) → (∀ (i : ℕ), s₁ (f i)) → s₁ (⋃ i, f i)
s₂ : Set α → Prop
has_empty✝ : s₂ ∅
has_compl✝ : ∀ {a : Set α}, s₂ a → s₂ aᶜ
has_iUnion_nat✝ : ∀ {f : ℕ → Set α}, Pairwise (Disjoint on f) → (∀ (i : ℕ), s₂ (f i)) → s₂ (⋃ i, f i)
h : ∀ (s : Set α), { Has := s₁, has_empty := has_empty✝¹, has_compl := has_compl✝¹, has_iUnion_nat := has_iUnion_nat✝¹ }.Has s ↔ { Has := s₂, has_empty := has_empty✝, has_compl := has_compl✝, has_iUnion_nat := has_iUnion_nat✝ }.Has s
this : s₁ = s₂
\u22a2 { Has := s₁, has_empty := has_empty✝¹, has_compl := has_compl✝¹, has_iUnion_nat := has_iUnion_nat✝¹ } = { Has := s₂, has_empty := has_empty✝, has_compl := has_compl✝, has_iUnion_nat := has_iUnion_nat✝ }
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
i : m
j : n
\u22a2 (toMatrix v₁ v₂) f i j = (v₂.repr (f (v₁ j))) i
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
i : m
j : n
\u22a2 ∀ b ∈ Finset.univ, b ≠ j → (if b = j then 1 else 0) • v₁ b = 0
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
i : m
j : n
\u22a2 j ∉ Finset.univ → (if j = j then 1 else 0) • v₁ j = 0
-- Mathlib/MeasureTheory/Group/Measure.lean
𝕜 : Type u_1
G : Type u_2
H✝ : Type u_3
inst✝¹² : MeasurableSpace G
inst✝¹¹ : MeasurableSpace H✝
inst✝¹⁰ : Group G
inst✝⁹ : TopologicalSpace G
μ : Measure G
inst✝⁸ : μ.IsHaarMeasure
inst✝⁷ : BorelSpace G
inst✝⁶ : TopologicalGroup G
H : Type u_4
inst✝⁵ : Group H
inst✝⁴ : TopologicalSpace H
inst✝³ : MeasurableSpace H
inst✝² : BorelSpace H
inst✝¹ : T2Space H
inst✝ : TopologicalGroup H
f : G →* H
hf : Continuous ⇑f
h_surj : Surjective ⇑f
h_prop : Tendsto (⇑f) (cocompact G) (cocompact H)
K : Set H
hK : IsCompact K
\u22a2 (map (⇑f) μ) K < ⊤
-- Mathlib/MeasureTheory/Group/Measure.lean
𝕜 : Type u_1
G : Type u_2
H✝ : Type u_3
inst✝¹² : MeasurableSpace G
inst✝¹¹ : MeasurableSpace H✝
inst✝¹⁰ : Group G
inst✝⁹ : TopologicalSpace G
μ : Measure G
inst✝⁸ : μ.IsHaarMeasure
inst✝⁷ : BorelSpace G
inst✝⁶ : TopologicalGroup G
H : Type u_4
inst✝⁵ : Group H
inst✝⁴ : TopologicalSpace H
inst✝³ : MeasurableSpace H
inst✝² : BorelSpace H
inst✝¹ : T2Space H
inst✝ : TopologicalGroup H
f : G →* H
hf : Continuous ⇑f
h_surj : Surjective ⇑f
h_prop : Tendsto (⇑f) (cocompact G) (cocompact H)
K : Set H
hK : IsCompact K
\u22a2 μ (⇑f ⁻¹' K) < ⊤
-- Mathlib/Algebra/Star/Order.lean
R : Type u
inst✝³ : NonUnitalSemiring R
inst✝² : PartialOrder R
inst✝¹ : StarRing R
inst✝ : StarOrderedRing R
r : R
\u22a2 0 ≤ r * star r
-- 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) (Ioi (a + d))
-- Mathlib/Algebra/Order/Interval/Set/Monoid.lean
M : Type u_1
inst✝¹ : OrderedCancelAddCommMonoid M
inst✝ : ExistsAddOfLE M
a b c d x✝ : M
h : x✝ ∈ Ioi (a + d)
\u22a2 x✝ ∈ (fun x => x + d) '' Ioi a
-- Mathlib/Algebra/Order/Interval/Set/Monoid.lean
M : Type u_1
inst✝¹ : OrderedCancelAddCommMonoid M
inst✝ : ExistsAddOfLE M
a b c✝ d c : M
h : a + d + c ∈ Ioi (a + d)
\u22a2 a + d + c ∈ (fun x => x + d) '' Ioi a
-- Mathlib/Algebra/Order/Interval/Set/Monoid.lean
M : Type u_1
inst✝¹ : OrderedCancelAddCommMonoid M
inst✝ : ExistsAddOfLE M
a b c✝ d c : M
h : a < a + c
\u22a2 a + d + c ∈ (fun x => x + d) '' Ioi a
-- Mathlib/Order/CompactlyGenerated/Basic.lean
ι : Sort u_1
α : Type u_2
inst✝² : CompleteLattice α
f : ι → α
inst✝¹ : CompleteLattice α
inst✝ : IsCompactlyGenerated α
a✝ b : α
s✝ s : Set α
h : ∀ (t : Finset α), ↑t ⊆ s → SetIndependent ↑t
a : α
ha : a ∈ s
\u22a2 Disjoint a (sSup (s \ {a}))