ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/LinearAlgebra/Matrix/DotProduct.lean
m : Type u_1
n : Type u_2
p : Type u_3
R : Type u_4
inst✝⁷ : Fintype m
inst✝⁶ : Fintype n
inst✝⁵ : Fintype p
inst✝⁴ : PartialOrder R
inst✝³ : NonUnitalRing R
inst✝² : StarRing R
inst✝¹ : StarOrderedRing R
inst✝ : NoZeroDivisors R
A : Matrix m n R
v : m → R
\u22a2 v ᵥ* (A * Aᴴ) = 0 ↔ v ᵥ* A = 0
-- Mathlib/Algebra/Divisibility/Units.lean
α : Type u_1
inst✝¹ : CommMonoid α
x y z : α
inst✝ : DecompositionMonoid α
H1 : IsRelPrime x z
H2 : IsRelPrime y z
x✝ : α
h : x✝ ∣ x * y
hz : x✝ ∣ z
\u22a2 IsUnit x✝
-- Mathlib/Algebra/Divisibility/Units.lean
α : Type u_1
inst✝¹ : CommMonoid α
x y z : α
inst✝ : DecompositionMonoid α
H1 : IsRelPrime x z
H2 : IsRelPrime y z
a b : α
ha : a ∣ x
hb : b ∣ y
h : a * b ∣ x * y
hz : a * b ∣ z
\u22a2 IsUnit (a * b)
-- Mathlib/Probability/Kernel/Basic.lean
α : Type u_1
β : Type u_2
ι : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
κ : Kernel α β
f : β → ℝ≥0∞
g : α → β
a : α
hg : Measurable g
hf : Measurable f
s : Set β
hs : MeasurableSet s
inst✝ : Decidable (g a ∈ s)
\u22a2 ∫⁻ (x : β) in s, f x ∂(deterministic g hg) a = if g a ∈ s then f (g a) else 0
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
b_pos : 0 < b
b_ne_one : b ≠ 1
hx : x ≠ 0
\u22a2 b ^ logb b x = |x|
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
b_pos : 0 < b
b_ne_one : b ≠ 1
hx : x ≠ 0
\u22a2 b ^ logb b x ∈ Ioi 0
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
b_pos : 0 < b
b_ne_one : b ≠ 1
hx : x ≠ 0
\u22a2 |x| ∈ Ioi 0
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
b_pos : 0 < b
b_ne_one : b ≠ 1
hx : x ≠ 0
\u22a2 log (b ^ logb b x) = log |x|
-- Mathlib/Analysis/SpecialFunctions/Log/Base.lean
b x y : ℝ
b_pos : 0 < b
b_ne_one : b ≠ 1
hx : x ≠ 0
\u22a2 log x / log b * log b = log x
-- Mathlib/Algebra/Polynomial/Roots.lean
R : Type u
S : Type v
T : Type w
a✝ b : R
n : ℕ
inst✝⁵ : CommRing R
inst✝⁴ : IsDomain R
p q : R[X]
inst✝³ : CommRing T
inst✝² : CommRing S
inst✝¹ : IsDomain S
inst✝ : Algebra T S
a : T
\u22a2 (C a).rootSet S = ∅
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : z ∈ ball c R₁
\u22a2 ‖dslope f c z‖ ≤ R₂ / R₁
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : z ∈ ball c R₁
hR₁ : 0 < R₁
\u22a2 ‖dslope f c z‖ ≤ R₂ / R₁
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : z ∈ ball c R₁
hR₁ : 0 < R₁
\u22a2 ∀ᶠ (r : ℝ) in 𝓝[<] R₁, ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
\u22a2 ∀ᶠ (r : ℝ) in 𝓝[<] R₁, ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
r : ℝ
hr : r ∈ Ioo (dist z c) R₁
\u22a2 ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
hd : DifferentiableOn ℂ f (ball c R₁)
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
r : ℝ
hr : r ∈ Ioo (dist z c) R₁
hr₀ : 0 < r
\u22a2 ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
r : ℝ
hr : r ∈ Ioo (dist z c) R₁
hr₀ : 0 < r
hd : DiffContOnCl ℂ (dslope f c) (ball c r)
\u22a2 ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
r : ℝ
hr : r ∈ Ioo (dist z c) R₁
hr₀ : 0 < r
hd : DiffContOnCl ℂ (dslope f c) (ball c r)
\u22a2 ∀ z ∈ frontier (ball c r), ‖dslope f c z‖ ≤ R₂ / r
-- Mathlib/Analysis/Complex/Schwarz.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℂ E
R R₁ R₂ : ℝ
f✝ : ℂ → E
c z z₀ : ℂ
f : ℂ → ℂ
h_maps : MapsTo f (ball c R₁) (ball (f c) R₂)
hz : dist z c < R₁
hR₁ : 0 < R₁
r : ℝ
hr : r ∈ Ioo (dist z c) R₁
hr₀ : 0 < r
hd : DiffContOnCl ℂ (dslope f c) (ball c r)
\u22a2 z ∈ closure (ball c r)
-- Mathlib/LinearAlgebra/Projectivization/Subspace.lean
K : Type u_1
V : Type u_2
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
S : Set (ℙ K V)
x : ℙ K V
\u22a2 x ∈ (span S).carrier ↔ x ∈ (sInf {W | S ⊆ ↑W}).carrier
-- Mathlib/LinearAlgebra/Projectivization/Subspace.lean
K : Type u_1
V : Type u_2
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
S : Set (ℙ K V)
x : ℙ K V
\u22a2 (∀ (W : Subspace K V), S ⊆ ↑W → x ∈ W) ↔ x ∈ sInf {W | S ⊆ ↑W}
-- Mathlib/Analysis/SpecialFunctions/Pow/Deriv.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f g : E → ℝ
f' g' : E →L[ℝ] ℝ
x : E
s : Set E
c p : ℝ
n : ℕ∞
m : ℕ
hf : ContDiffAt ℝ (↑m) f x
h : ↑m ≤ p
\u22a2 ContDiffAt ℝ (↑m) (fun x => f x ^ p) x
-- Mathlib/Analysis/SpecialFunctions/Pow/Deriv.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f g : E → ℝ
f' g' : E →L[ℝ] ℝ
x : E
s : Set E
c p : ℝ
n : ℕ∞
m : ℕ
hf : ContDiffWithinAt ℝ (↑m) f Set.univ x
h : ↑m ≤ p
\u22a2 ContDiffWithinAt ℝ (↑m) (fun x => f x ^ p) Set.univ x
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Basic.lean
\u22a2 tan (π / 6) = 1 / √3
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Basic.lean
\u22a2 1 / 2 / (√3 / 2) = 1 / √3
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t : Set α
f : α → β
hs : autoParam s.Finite _auto✝
\u22a2 1 < s.ncard ↔ ∃ a ∈ s, ∃ b ∈ s, a ≠ b
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/AEMeasurable.lean
α : Type u_1
E : Type u_2
m m₂ m0 : MeasurableSpace α
μ : Measure α
inst✝¹ : TopologicalSpace E
inst✝ : Zero E
hm : m ≤ m0
s : Set α
f : α → E
hs_m : MeasurableSet s
hs : ∀ (t : Set α), MeasurableSet (s ∩ t) → MeasurableSet (s ∩ t)
hf : AEStronglyMeasurable' m f μ
hf_zero : f =ᶠ[ae (μ.restrict sᶜ)] 0
h_ind_eq : s.indicator (mk f hf) =ᶠ[ae μ] f
\u22a2 AEStronglyMeasurable' m₂ f μ
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/AEMeasurable.lean
α : Type u_1
E : Type u_2
m m₂ m0 : MeasurableSpace α
μ : Measure α
inst✝¹ : TopologicalSpace E
inst✝ : Zero E
hm : m ≤ m0
s : Set α
f : α → E
hs_m : MeasurableSet s
hs : ∀ (t : Set α), MeasurableSet (s ∩ t) → MeasurableSet (s ∩ t)
hf : AEStronglyMeasurable' m f μ
hf_zero : f =ᶠ[ae (μ.restrict sᶜ)] 0
h_ind_eq : s.indicator (mk f hf) =ᶠ[ae μ] f
\u22a2 StronglyMeasurable (s.indicator (mk f hf))
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/AEMeasurable.lean
α : Type u_1
E : Type u_2
m m₂ m0 : MeasurableSpace α
μ : Measure α
inst✝¹ : TopologicalSpace E
inst✝ : Zero E
hm : m ≤ m0
s : Set α
f : α → E
hs_m : MeasurableSet s
hs : ∀ (t : Set α), MeasurableSet (s ∩ t) → MeasurableSet (s ∩ t)
hf : AEStronglyMeasurable' m f μ
hf_zero : f =ᶠ[ae (μ.restrict sᶜ)] 0
h_ind_eq : s.indicator (mk f hf) =ᶠ[ae μ] f
hf_ind : StronglyMeasurable (s.indicator (mk f hf))
\u22a2 StronglyMeasurable (s.indicator (mk f hf))
-- Mathlib/RingTheory/Localization/Basic.lean
R : Type u_1
inst✝⁴ : CommSemiring R
M : Submonoid R
S : Type u_2
inst✝³ : CommSemiring S
inst✝² : Algebra R S
P : Type u_3
inst✝¹ : CommSemiring P
inst✝ : IsLocalization M S
x : R
y : ↥M
\u22a2 (algEquiv M S) (mk x y) = mk' S x y
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
\u22a2 Tendsto (fun t => ∫ (x : E), t⁻¹ • (f (x + t • v) - f x) * g x ∂μ) (𝓝[>] 0) (𝓝 (∫ (x : E), lineDeriv ℝ f x v * g x ∂μ))
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
K_compact : IsCompact K
\u22a2 Tendsto (fun t => ∫ (x : E), t⁻¹ • (f (x + t • v) - f x) * g x ∂μ) (𝓝[>] 0) (𝓝 (∫ (x : E), lineDeriv ℝ f x v * g x ∂μ))
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
K_compact : IsCompact K
\u22a2 ∀ᶠ (n : ℝ) in 𝓝[>] 0, AEStronglyMeasurable (fun a => n⁻¹ • (f (a + n • v) - f a) * g a) μ
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
K_compact : IsCompact K
\u22a2 ∀ᶠ (n : ℝ) in 𝓝[>] 0, ∀ᵐ (a : E) ∂μ, ‖n⁻¹ • (f (a + n • v) - f a) * g a‖ ≤ K.indicator (fun x => ↑C * ‖v‖ * ‖g x‖) a
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
K_compact : IsCompact K
\u22a2 Integrable (K.indicator fun x => ↑C * ‖v‖ * ‖g x‖) μ
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : MeasurableSpace E
inst✝³ : BorelSpace E
F : Type u_2
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace ℝ F
C D : ℝ≥0
f g : E → ℝ
s : Set E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hf : LipschitzWith C f
h'f : HasCompactSupport f
hg : Continuous g
v : E
K : Set E := cthickening ‖v‖ (tsupport f)
K_compact : IsCompact K
\u22a2 ∀ᵐ (a : E) ∂μ, Tendsto (fun n => n⁻¹ • (f (a + n • v) - f a) * g a) (𝓝[>] 0) (𝓝 (lineDeriv ℝ f a v * g a))
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
inst✝ : LinearOrder α
s✝ : Finset α
H : s✝.Nonempty
x : α
s : Finset α
hs : s.Nonempty
\u22a2 toDual (s.min' hs) = (image (⇑toDual) s).max' ⋯
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
inst✝ : LinearOrder α
s✝ : Finset α
H : s✝.Nonempty
x : α
s : Finset α
hs : s.Nonempty
\u22a2 ↑(toDual (s.min' hs)) = ↑((image (⇑toDual) s).max' ⋯)
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
inst✝ : LinearOrder α
s✝ : Finset α
H : s✝.Nonempty
x : α
s : Finset α
hs : s.Nonempty
\u22a2 s.sup (WithBot.some ∘ fun x => toDual x) = s.sup ((WithBot.some ∘ fun x => x) ∘ ⇑toDual)
-- Mathlib/Analysis/Normed/Lp/ProdLp.lean
p : ℝ≥0∞
𝕜 : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : Norm α
inst✝ : Norm β
f : WithLp 0 (α × β)
\u22a2 ‖f‖ = (if ‖f.1‖ = 0 then 0 else 1) + if ‖f.2‖ = 0 then 0 else 1
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Basic.lean
V : Type u_1
V' : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : NormedAddCommGroup V'
inst✝³ : InnerProductSpace ℝ V
inst✝² : InnerProductSpace ℝ V'
inst✝¹ : Fact (finrank ℝ V = 2)
inst✝ : Fact (finrank ℝ V' = 2)
o : Orientation ℝ V (Fin 2)
x y : V
\u22a2 o.oangle x y = ↑π ↔ o.oangle y x = ↑π
-- Mathlib/Order/Interval/Multiset.lean
α : Type u_1
inst✝¹ : Preorder α
inst✝ : LocallyFiniteOrder α
a b x : α
\u22a2 x ∈ Ioc a b ↔ a < x ∧ x ≤ b
-- Mathlib/RingTheory/FiniteType.lean
A : Type u_1
B : Type u_2
C : Type u_3
inst✝² : CommRing A
inst✝¹ : CommRing B
inst✝ : CommRing C
f : A →+* B
hf : Surjective ⇑f
\u22a2 f.FiniteType
-- Mathlib/RingTheory/FiniteType.lean
A : Type u_1
B : Type u_2
C : Type u_3
inst✝² : CommRing A
inst✝¹ : CommRing B
inst✝ : CommRing C
f : A →+* B
hf : Surjective ⇑f
\u22a2 (f.comp (RingHom.id A)).FiniteType
-- Mathlib/Data/Nat/Count.lean
p : ℕ → Prop
inst✝ : DecidablePred p
\u22a2 count p 0 = 0
-- Mathlib/RingTheory/DiscreteValuationRing/Basic.lean
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsDomain R
inst✝ : DiscreteValuationRing R
ϖ : R
hϖ : Irreducible ϖ
\u22a2 (addVal R) ϖ = 1
-- Mathlib/RepresentationTheory/GroupCohomology/Resolution.lean
k G : Type u
inst✝¹ : CommRing k
n : ℕ
inst✝ : Group G
g : G
f : Fin n → G
a b : k
\u22a2 mapDomain (actionDiagonalSucc G n).inv.hom ((lcongr (Equiv.refl (G × (Fin n → G))) (TensorProduct.lid k k)) ((finsuppTensorFinsupp k k k k G (Fin n → G)) (single g a ⊗ₜ[k] single f b))) = single (g • partialProd f) (a * b)
-- Mathlib/RepresentationTheory/GroupCohomology/Resolution.lean
k G : Type u
inst✝¹ : CommRing k
n : ℕ
inst✝ : Group G
g : G
f : Fin n → G
a b : k
\u22a2 single (g • partialProd f) ((TensorProduct.lid k k) (a ⊗ₜ[k] b)) = single (g • partialProd f) (a * b)
-- Mathlib/CategoryTheory/Endofunctor/Algebra.lean
C : Type u
inst✝ : Category.{v, u} C
F : C ⥤ C
A A₀ A₁ A₂ : Algebra F
f : A₀ ⟶ A₁
g : A₁ ⟶ A₂
h : Limits.IsInitial A
\u22a2 F.map (strInv h ≫ A.str) ≫ A.str = A.str ≫ strInv h ≫ A.str
-- Mathlib/Computability/TuringMachine.lean
Γ : Type u_1
inst✝ : Inhabited Γ
l : ListBlank Γ
n : ℕ
\u22a2 l.nth (n + 1) = l.tail.nth n
-- Mathlib/Computability/TuringMachine.lean
Γ : Type u_1
inst✝ : Inhabited Γ
l : ListBlank Γ
n : ℕ
\u22a2 (cons l.head l.tail).nth (n + 1) = l.tail.nth n
-- Mathlib/Analysis/Normed/Order/UpperLower.lean
α : Type u_1
ι : Type u_2
inst✝ : Fintype ι
s t : Set (ι → ℝ)
a₁ a₂ b₁ b₂ x y : ι → ℝ
δ : ℝ
\u22a2 AntitoneOn (fun x => dist x y) (Iic y)
-- Mathlib/Analysis/Normed/Order/UpperLower.lean
α : Type u_1
ι : Type u_2
inst✝ : Fintype ι
s t : Set (ι → ℝ)
a₁ a₂ b₁ b₂ x y : ι → ℝ
δ : ℝ
y₁ : ι → ℝ
hy₁ : y₁ ∈ Iic y
y₂ : ι → ℝ
hy₂ : y₂ ∈ Iic y
hy : y₁ ≤ y₂
i : ι
x✝ : i ∈ Finset.univ
\u22a2 nndist (y₂ i) (y i) ≤ nndist (y₁ i) (y i)
-- Mathlib/Analysis/Normed/Order/UpperLower.lean
α : Type u_1
ι : Type u_2
inst✝ : Fintype ι
s t : Set (ι → ℝ)
a₁ a₂ b₁ b₂ x y : ι → ℝ
δ : ℝ
y₁ : ι → ℝ
hy₁ : y₁ ∈ Iic y
y₂ : ι → ℝ
hy₂ : y₂ ∈ Iic y
hy : y₁ ≤ y₂
i : ι
x✝ : i ∈ Finset.univ
\u22a2 (y i - y₂ i).toNNReal ≤ (y i - y₁ i).toNNReal
-- Mathlib/CategoryTheory/Dialectica/Basic.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : HasFiniteProducts C
inst✝ : HasPullbacks C
W✝ X✝ Y✝ Z✝ : Dial C
f : W✝ ⟶ X✝
g : X✝ ⟶ Y✝
h : Y✝ ⟶ Z✝
\u22a2 (f ≫ g) ≫ h = f ≫ g ≫ h
-- Mathlib/CategoryTheory/Dialectica/Basic.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : HasFiniteProducts C
inst✝ : HasPullbacks C
W✝ X✝ Y✝ Z✝ : Dial C
f : W✝ ⟶ X✝
g : X✝ ⟶ Y✝
h : Y✝ ⟶ Z✝
\u22a2 π(π₁, prod.map (f.f ≫ g.f) (𝟙 Z✝.tgt) ≫ h.F) ≫ π(π₁, prod.map f.f (𝟙 Y✝.tgt) ≫ g.F) ≫ f.F = π(π₁, prod.map f.f (𝟙 Z✝.tgt) ≫ π(π₁, prod.map g.f (𝟙 Z✝.tgt) ≫ h.F) ≫ g.F) ≫ f.F
-- Mathlib/CategoryTheory/Dialectica/Basic.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : HasFiniteProducts C
inst✝ : HasPullbacks C
W✝ X✝ Y✝ Z✝ : Dial C
f : W✝ ⟶ X✝
g : X✝ ⟶ Y✝
h : Y✝ ⟶ Z✝
\u22a2 (π(π₁, prod.map (f.f ≫ g.f) (𝟙 Z✝.tgt) ≫ h.F) ≫ π(π₁, prod.map f.f (𝟙 Y✝.tgt) ≫ g.F)) ≫ f.F = π(π₁, (prod.map f.f (𝟙 Z✝.tgt) ≫ π(π₁, prod.map g.f (𝟙 Z✝.tgt) ≫ h.F)) ≫ g.F) ≫ f.F
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
\u22a2 normalizedFactors (x * y) = normalizedFactors x + normalizedFactors y
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 normalizedFactors (x * y) = normalizedFactors x + normalizedFactors y
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 Multiset.map Associates.out (Multiset.map Associates.mk (normalizedFactors x + normalizedFactors y)) = Multiset.map Associates.out (Multiset.map Associates.mk (normalizedFactors (x * y)))
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 Multiset.map Associates.mk (normalizedFactors x + normalizedFactors y) = Multiset.map Associates.mk (normalizedFactors (x * y))
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 Multiset.Rel Setoid.r (normalizedFactors x + normalizedFactors y) (normalizedFactors (x * y))
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 ∀ x_1 ∈ normalizedFactors x + normalizedFactors y, Irreducible x_1
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 ∀ x_1 ∈ normalizedFactors (x * y), Irreducible x_1
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
inst✝² : CancelCommMonoidWithZero α
inst✝¹ : NormalizationMonoid α
inst✝ : UniqueFactorizationMonoid α
x y : α
hx : x ≠ 0
hy : y ≠ 0
h : ⇑normalize = Associates.out ∘ Associates.mk
\u22a2 (normalizedFactors x + normalizedFactors y).prod ~ᵤ (normalizedFactors (x * y)).prod
-- Mathlib/Algebra/MonoidAlgebra/Basic.lean
k : Type u₁
G : Type u₂
H : Type u_1
R : Type u_2
inst✝¹ : Semiring k
inst✝ : Group G
f g : MonoidAlgebra k G
x : G
\u22a2 (f * g) x = sum g fun a b => (f * single a b) x
-- Mathlib/Algebra/MonoidAlgebra/Basic.lean
k : Type u₁
G : Type u₂
H : Type u_1
R : Type u_2
inst✝¹ : Semiring k
inst✝ : Group G
f g : MonoidAlgebra k G
x : G
\u22a2 (sum g fun a b => (f * single a b) x) = sum g fun a b => f (x * a⁻¹) * b
-- Mathlib/Data/Finsupp/Basic.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
αs : ι → Type u_13
inst✝ : Zero M
l : (i : ι) × αs i →₀ M
i : ι
x : αs i
\u22a2 (comapDomain (Sigma.mk i) l ⋯) x = l ⟨i, x⟩
-- Mathlib/Data/Set/Countable.lean
α : Type u
β : Type v
γ : Type w
ι : Sort x
f : β → Set α
hf : Pairwise (Disjoint on f)
s : Set α
h'f : ∀ (t : β), f t ⊆ s
hs : s.Countable
\u22a2 {t | (f t).Nonempty}.Countable
-- Mathlib/Data/Set/Countable.lean
α : Type u
β : Type v
γ : Type w
ι : Sort x
f : β → Set α
hf : Pairwise (Disjoint on f)
s : Set α
h'f : ∀ (t : β), f t ⊆ s
hs : Countable ↑s
\u22a2 Countable ↑{t | (f t).Nonempty}
-- Mathlib/Data/Set/Countable.lean
α : Type u
β : Type v
γ : Type w
ι : Sort x
f : β → Set α
hf : Pairwise (Disjoint on f)
s : Set α
h'f : ∀ (t : β), f t ⊆ s
hs : Countable ↑s
F : { t // (f t).Nonempty } → ↑s
hF : ∀ (t : { t // (f t).Nonempty }), ↑(F t) ∈ f ↑t
\u22a2 Countable ↑{t | (f t).Nonempty}
-- Mathlib/Data/Set/Countable.lean
α : Type u
β : Type v
γ : Type w
ι : Sort x
f : β → Set α
hf : Pairwise (Disjoint on f)
s : Set α
h'f : ∀ (t : β), f t ⊆ s
hs : Countable ↑s
F : { t // (f t).Nonempty } → ↑s
hF : ∀ (t : { t // (f t).Nonempty }), ↑(F t) ∈ f ↑t
A : Injective F
\u22a2 Countable ↑{t | (f t).Nonempty}
-- Mathlib/Data/Finset/Image.lean
α : Type u_1
β : Type u_2
γ : Type u_3
p : α → Prop
s : Finset { x // p x }
a : α
h : a ∈ map (Embedding.subtype fun x => p x) s
\u22a2 p a
-- Mathlib/Data/Finset/Image.lean
α : Type u_1
β : Type u_2
γ : Type u_3
p : α → Prop
s : Finset { x // p x }
x : { x // p x }
left✝ : x ∈ s
h : (Embedding.subtype fun x => p x) x ∈ map (Embedding.subtype fun x => p x) s
\u22a2 p ((Embedding.subtype fun x => p x) x)
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α✝ : Type u_2
β✝ : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
α : Type u_7
β : Type u_8
inst✝ : DecidableEq β
s : Finset α
f : α → Multiset β
x : β
\u22a2 x ∈ s.sup f ↔ ∃ v ∈ s, x ∈ f v
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q : MvPolynomial σ R
f✝ : σ → R
τ : Type u_2
f : σ → MvPolynomial τ R
g : τ → R
p : MvPolynomial σ R
\u22a2 (eval (⇑(eval g) ∘ f)) p = (eval g) (eval₂ C f p)
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q : MvPolynomial σ R
f✝ : σ → R
τ : Type u_2
f : σ → MvPolynomial τ R
g : τ → R
p : MvPolynomial σ R
\u22a2 (eval (⇑(eval g) ∘ f)) p = eval₂ ((eval g).comp C) (⇑(eval g) ∘ f) p
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q : MvPolynomial σ R
f✝ : σ → R
τ : Type u_2
f : σ → MvPolynomial τ R
g : τ → R
p : MvPolynomial σ R
\u22a2 (eval₂Hom (RingHom.id R) (⇑(eval₂Hom (RingHom.id R) g) ∘ f)) p = eval₂ ((eval₂Hom (RingHom.id R) g).comp C) (⇑(eval₂Hom (RingHom.id R) g) ∘ f) p
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q : MvPolynomial σ R
f✝ : σ → R
τ : Type u_2
f : σ → MvPolynomial τ R
g : τ → R
p : MvPolynomial σ R
\u22a2 eval₂ (RingHom.id R) (eval₂ (RingHom.id R) g ∘ f) p = eval₂ ((eval₂Hom (RingHom.id R) g).comp C) (eval₂ (RingHom.id R) g ∘ f) p
-- Mathlib/CategoryTheory/Monoidal/Functor.lean
C : Type u₁
inst✝³ : Category.{v₁, u₁} C
inst✝² : MonoidalCategory C
D : Type u₂
inst✝¹ : Category.{v₂, u₂} D
inst✝ : MonoidalCategory D
F : MonoidalFunctor C D
X Y Z : C
\u22a2 inv (F.μ (X ⊗ Y) Z) ≫ inv (F.μ X Y) ▷ F.obj Z ≫ (α_ (F.obj X) (F.obj Y) (F.obj Z)).hom = F.map (α_ X Y Z).hom ≫ inv (F.μ X (Y ⊗ Z)) ≫ F.obj X ◁ inv (F.μ Y Z)
-- Mathlib/CategoryTheory/Monoidal/Functor.lean
C : Type u₁
inst✝³ : Category.{v₁, u₁} C
inst✝² : MonoidalCategory C
D : Type u₂
inst✝¹ : Category.{v₂, u₂} D
inst✝ : MonoidalCategory D
F : MonoidalFunctor C D
X Y Z : C
\u22a2 (α_ (F.obj X) (F.obj Y) (F.obj Z)).hom = F.μ X Y ▷ F.obj Z ≫ F.μ (X ⊗ Y) Z ≫ F.map (α_ X Y Z).hom ≫ inv (F.μ X (Y ⊗ Z)) ≫ F.obj X ◁ inv (F.μ Y Z)