ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Analysis/Calculus/TangentCone.lean
𝕜 : Type u_1
inst✝⁶ : NontriviallyNormedField 𝕜
E : Type u_2
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
F : Type u_3
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
G : Type u_4
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace ℝ G
x✝ y✝ : E
s✝ t : Set E
s : Set G
conv : Convex ℝ s
x : G
hx : x ∈ closure s
y : G
hy : interior s ∈ 𝓝 y
z : G
zs : z ∈ interior s
\u22a2 openSegment ℝ x z ⊆ interior s
-- Mathlib/CategoryTheory/Dialectica/Monoidal.lean
C : Type u
inst✝² : Category.{v, u} C
inst✝¹ : HasFiniteProducts C
inst✝ : HasPullbacks C
X : Dial C
\u22a2 (X.tensorObj tensorUnit).rel = (Subobject.pullback (prod.map (prod.rightUnitor X.src).hom (prod.rightUnitor X.tgt).hom)).obj X.rel
-- Mathlib/NumberTheory/MulChar/Basic.lean
R : Type u_1
inst✝² : CommMonoid R
R' : Type u_2
inst✝¹ : CommRing R'
R'' : Type u_3
inst✝ : CommRing R''
χ : MulChar R R'
hχ : χ.IsQuadratic
n : ℕ
hn : Even n
\u22a2 χ ^ n = 1
-- Mathlib/NumberTheory/MulChar/Basic.lean
R : Type u_1
inst✝² : CommMonoid R
R' : Type u_2
inst✝¹ : CommRing R'
R'' : Type u_3
inst✝ : CommRing R''
χ : MulChar R R'
hχ : χ.IsQuadratic
n : ℕ
hn : Even (2 * n)
\u22a2 χ ^ (2 * n) = 1
-- Mathlib/FieldTheory/Adjoin.lean
F : Type u_1
inst✝² : Field F
E : Type u_2
inst✝¹ : Field E
inst✝ : Algebra F E
\u22a2 adjoin F ↑∅ = ⊥
-- Mathlib/Analysis/Calculus/Deriv/Mul.lean
𝕜 : Type u
inst✝⁸ : NontriviallyNormedField 𝕜
F : Type v
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace 𝕜 F
E : Type w
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
G✝ : Type u_1
inst✝³ : NormedAddCommGroup G✝
inst✝² : NormedSpace 𝕜 G✝
f f₀ f₁ g : 𝕜 → F
f' f₀' f₁' g' : F
x : 𝕜
s t : Set 𝕜
L L₁ L₂ : Filter 𝕜
G : Type u_2
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
c : 𝕜 → F →L[𝕜] G
c' : F →L[𝕜] G
d : 𝕜 → E →L[𝕜] F
d' : E →L[𝕜] F
u : 𝕜 → F
u' : F
hc : HasDerivAt c c' x
hu : HasDerivAt u u' x
\u22a2 HasDerivAt (fun y => (c y) (u y)) (c' (u x) + (c x) u') x
-- Mathlib/Analysis/Calculus/Deriv/Mul.lean
𝕜 : Type u
inst✝⁸ : NontriviallyNormedField 𝕜
F : Type v
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace 𝕜 F
E : Type w
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
G✝ : Type u_1
inst✝³ : NormedAddCommGroup G✝
inst✝² : NormedSpace 𝕜 G✝
f f₀ f₁ g : 𝕜 → F
f' f₀' f₁' g' : F
x : 𝕜
s t : Set 𝕜
L L₁ L₂ : Filter 𝕜
G : Type u_2
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
c : 𝕜 → F →L[𝕜] G
c' : F →L[𝕜] G
d : 𝕜 → E →L[𝕜] F
d' : E →L[𝕜] F
u : 𝕜 → F
u' : F
hc : HasDerivAt c c' x
hu : HasDerivAt u u' x
this : HasDerivAt (fun y => (c y) (u y)) (((c x).comp (smulRight 1 u') + (smulRight 1 c').flip (u x)) 1) x
\u22a2 HasDerivAt (fun y => (c y) (u y)) (c' (u x) + (c x) u') x
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
α : Type u_1
inst✝ : MeasurableSpace α
μ : Measure α
f g : α → ℝ
s : Set α
hf : Measurable f
\u22a2 MeasurableSet {p | p.2 = f p.1}
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
\u22a2 IsZero Y ∨ IsZero Z
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
h : ¬IsZero Y
\u22a2 IsZero Z
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
h : ¬biprod.inl = 0
\u22a2 IsZero Z
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
h : biprod.inl ≠ 0
\u22a2 IsZero Z
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
h : biprod.inl ≠ 0
this : Simple (Y ⊞ Z)
\u22a2 IsZero Z
-- Mathlib/CategoryTheory/Simple.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
inst✝¹ : HasBinaryBiproducts C
X : C
inst✝ : Simple X
Y Z : C
i : X ≅ Y ⊞ Z
h : IsIso biprod.inl
this : Simple (Y ⊞ Z)
\u22a2 IsZero Z
-- 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✝¹ : α → β
μa μa' : Measure α
μb μb' : Measure β
μc : Measure γ
f✝ : α → β
f : α → α
hf : QuasiMeasurePreserving f μ μ
hs : f ⁻¹' s =ᵐ[μ] s
n : ℕ
ih : (preimage f)^[n] s =ᵐ[μ] s
\u22a2 (preimage f)^[n + 1] s =ᵐ[μ] s
-- Mathlib/Order/Filter/Archimedean.lean
α : Type u_1
R : Type u_2
l : Filter α
f✝ : α → R
r : R
inst✝¹ : LinearOrderedAddCommGroup R
inst✝ : Archimedean R
f : α → ℤ
hr : 0 < r
hf : Tendsto f l atTop
\u22a2 Tendsto (fun x => f x • r) l atTop
-- Mathlib/Order/Filter/Archimedean.lean
α : Type u_1
R : Type u_2
l : Filter α
f✝ : α → R
r : R
inst✝¹ : LinearOrderedAddCommGroup R
inst✝ : Archimedean R
f : α → ℤ
hr : 0 < r
hf : Tendsto f l atTop
s : R
\u22a2 ∀ᶠ (a : α) in l, s ≤ f a • r
-- Mathlib/Order/Filter/Archimedean.lean
α : Type u_1
R : Type u_2
l : Filter α
f✝ : α → R
r : R
inst✝¹ : LinearOrderedAddCommGroup R
inst✝ : Archimedean R
f : α → ℤ
hr : 0 < r
hf : Tendsto f l atTop
s : R
n : ℕ
hn : s ≤ n • r
\u22a2 ∀ᶠ (a : α) in l, s ≤ f a • r
-- Mathlib/Order/Filter/Archimedean.lean
α : Type u_1
R : Type u_2
l : Filter α
f✝ : α → R
r : R
inst✝¹ : LinearOrderedAddCommGroup R
inst✝ : Archimedean R
f : α → ℤ
hr : 0 < r
hf : Tendsto f l atTop
s : R
n : ℕ
hn : s ≤ ↑n • r
\u22a2 ∀ᶠ (a : α) in l, s ≤ f a • r
-- Mathlib/LinearAlgebra/Pi.lean
R : Type u
K : Type u'
M : Type v
V : Type v'
M₂ : Type w
V₂ : Type w'
M₃ : Type y
V₃ : Type y'
M₄ : Type z
ι : Type x
ι' : Type x'
inst✝¹⁰ : Semiring R
inst✝⁹ : AddCommMonoid M₂
inst✝⁸ : Module R M₂
inst✝⁷ : AddCommMonoid M₃
inst✝⁶ : Module R M₃
φ : ι → Type i
inst✝⁵ : (i : ι) → AddCommMonoid (φ i)
inst✝⁴ : (i : ι) → Module R (φ i)
inst✝³ : Finite ι
inst✝² : DecidableEq ι
inst✝¹ : AddCommMonoid M
inst✝ : Module R M
f g : ((i : ι) → φ i) →ₗ[R] M
h : ∀ (i : ι), f ∘ₗ single i = g ∘ₗ single i
\u22a2 f = g
-- Mathlib/LinearAlgebra/Pi.lean
R : Type u
K : Type u'
M : Type v
V : Type v'
M₂ : Type w
V₂ : Type w'
M₃ : Type y
V₃ : Type y'
M₄ : Type z
ι : Type x
ι' : Type x'
inst✝¹⁰ : Semiring R
inst✝⁹ : AddCommMonoid M₂
inst✝⁸ : Module R M₂
inst✝⁷ : AddCommMonoid M₃
inst✝⁶ : Module R M₃
φ : ι → Type i
inst✝⁵ : (i : ι) → AddCommMonoid (φ i)
inst✝⁴ : (i : ι) → Module R (φ i)
inst✝³ : Finite ι
inst✝² : DecidableEq ι
inst✝¹ : AddCommMonoid M
inst✝ : Module R M
f g : ((i : ι) → φ i) →ₗ[R] M
h : ∀ (i : ι), f ∘ₗ single i = g ∘ₗ single i
i : ι
x : φ i
\u22a2 f (Pi.single i x) = g (Pi.single i x)
-- Mathlib/CategoryTheory/Triangulated/HomologicalFunctor.lean
C : Type u_1
D : Type u_2
A : Type u_3
inst✝¹⁶ : Category.{u_5, u_1} C
inst✝¹⁵ : HasZeroObject C
inst✝¹⁴ : HasShift C ℤ
inst✝¹³ : Preadditive C
inst✝¹² : ∀ (n : ℤ), (shiftFunctor C n).Additive
inst✝¹¹ : Pretriangulated C
inst✝¹⁰ : Category.{?u.41266, u_2} D
inst✝⁹ : HasZeroObject D
inst✝⁸ : HasShift D ℤ
inst✝⁷ : Preadditive D
inst✝⁶ : ∀ (n : ℤ), (shiftFunctor D n).Additive
inst✝⁵ : Pretriangulated D
inst✝⁴ : Category.{u_4, u_3} A
inst✝³ : Abelian A
F : C ⥤ A
inst✝² inst✝¹ : F.IsHomological
inst✝ : F.ShiftSequence ℤ
T T' : Triangle C
hT : T ∈ distinguishedTriangles
hT' : T' ∈ distinguishedTriangles
φ : T ⟶ T'
n₀ n₁ : ℤ
h : n₀ + 1 = n₁
\u22a2 (F.shift n₀).map φ.hom₃ ≫ F.shiftMap T'.mor₃ n₀ n₁ ⋯ = F.shiftMap T.mor₃ n₀ n₁ ⋯ ≫ (F.shift n₁).map φ.hom₁
-- Mathlib/Data/Int/ModEq.lean
m n a✝ b✝ c d : ℤ
a b : ℕ
\u22a2 ↑a * a.gcdA b ≡ ↑(a.gcd b) [ZMOD ↑b]
-- Mathlib/Data/Int/ModEq.lean
m n a✝ b✝ c d : ℤ
a b : ℕ
\u22a2 ↑a * a.gcdA b + 0 ≡ ↑a * a.gcdA b + ↑b * a.gcdB b [ZMOD ↑b]
-- Mathlib/MeasureTheory/Measure/MeasureSpaceDef.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι : Sort u_5
inst✝¹ : MeasurableSpace α
μ μ₁ μ₂ : Measure α
s✝ s₁ s₂ t : Set α
inst✝ : Countable ι
s : ι → Set α
hs : μ (⋃ n, s n) ≠ 0
\u22a2 ∃ n, 0 < μ (s n)
-- Mathlib/MeasureTheory/Measure/MeasureSpaceDef.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ι : Sort u_5
inst✝¹ : MeasurableSpace α
μ μ₁ μ₂ : Measure α
s✝ s₁ s₂ t : Set α
inst✝ : Countable ι
s : ι → Set α
hs : ∀ (n : ι), μ (s n) ≤ 0
\u22a2 μ (⋃ n, s n) = 0
-- Mathlib/CategoryTheory/Monoidal/Mon_.lean
C : Type u₁
inst✝² : Category.{v₁, u₁} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
tensorObj : Mon_ C → Mon_ C → Mon_ C := fun M N => { X := M.X ⊗ N.X, one := (λ_ (𝟙_ C)).inv ≫ (M.one ⊗ N.one), mul := tensor_μ C (M.X, N.X) (M.X, N.X) ≫ (M.mul ⊗ N.mul), one_mul := ⋯, mul_one := ⋯, mul_assoc := ⋯ }
X₁ Y₁ X₂ Y₂ : Mon_ C
f : X₁ ⟶ Y₁
g : X₂ ⟶ Y₂
\u22a2 ((λ_ (𝟙_ C)).inv ≫ (X₁.one ⊗ X₂.one)) ≫ (f.hom ⊗ g.hom) = (λ_ (𝟙_ C)).inv ≫ (Y₁.one ⊗ Y₂.one)
-- Mathlib/CategoryTheory/Monoidal/Mon_.lean
C : Type u₁
inst✝² : Category.{v₁, u₁} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
tensorObj : Mon_ C → Mon_ C → Mon_ C := fun M N => { X := M.X ⊗ N.X, one := (λ_ (𝟙_ C)).inv ≫ (M.one ⊗ N.one), mul := tensor_μ C (M.X, N.X) (M.X, N.X) ≫ (M.mul ⊗ N.mul), one_mul := ⋯, mul_one := ⋯, mul_assoc := ⋯ }
X₁ Y₁ X₂ Y₂ : Mon_ C
f : X₁ ⟶ Y₁
g : X₂ ⟶ Y₂
\u22a2 (tensor_μ C (X₁.X, X₂.X) (X₁.X, X₂.X) ≫ (X₁.mul ⊗ X₂.mul)) ≫ (f.hom ⊗ g.hom) = ((f.hom ⊗ g.hom) ⊗ f.hom ⊗ g.hom) ≫ tensor_μ C (Y₁.X, Y₂.X) (Y₁.X, Y₂.X) ≫ (Y₁.mul ⊗ Y₂.mul)
-- Mathlib/CategoryTheory/Monoidal/Mon_.lean
C : Type u₁
inst✝² : Category.{v₁, u₁} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
tensorObj : Mon_ C → Mon_ C → Mon_ C := fun M N => { X := M.X ⊗ N.X, one := (λ_ (𝟙_ C)).inv ≫ (M.one ⊗ N.one), mul := tensor_μ C (M.X, N.X) (M.X, N.X) ≫ (M.mul ⊗ N.mul), one_mul := ⋯, mul_one := ⋯, mul_assoc := ⋯ }
X₁ Y₁ X₂ Y₂ : Mon_ C
f : X₁ ⟶ Y₁
g : X₂ ⟶ Y₂
\u22a2 (tensor_μ C (X₁.X, X₂.X) (X₁.X, X₂.X) ≫ (X₁.mul ⊗ X₂.mul)) ≫ (f.hom ⊗ g.hom) = (tensor_μ C (X₁.X, X₂.X) (X₁.X, X₂.X) ≫ ((f.hom ⊗ f.hom) ⊗ g.hom ⊗ g.hom)) ≫ (Y₁.mul ⊗ Y₂.mul)
-- Mathlib/CategoryTheory/Monoidal/Mon_.lean
C : Type u₁
inst✝² : Category.{v₁, u₁} C
inst✝¹ : MonoidalCategory C
inst✝ : BraidedCategory C
tensorObj : Mon_ C → Mon_ C → Mon_ C := fun M N => { X := M.X ⊗ N.X, one := (λ_ (𝟙_ C)).inv ≫ (M.one ⊗ N.one), mul := tensor_μ C (M.X, N.X) (M.X, N.X) ≫ (M.mul ⊗ N.mul), one_mul := ⋯, mul_one := ⋯, mul_assoc := ⋯ }
X₁ Y₁ X₂ Y₂ : Mon_ C
f : X₁ ⟶ Y₁
g : X₂ ⟶ Y₂
\u22a2 tensor_μ C (X₁.X, X₂.X) (X₁.X, X₂.X) ≫ ((f.hom ⊗ f.hom) ⊗ g.hom ⊗ g.hom) ≫ (Y₁.mul ⊗ Y₂.mul) = (tensor_μ C (X₁.X, X₂.X) (X₁.X, X₂.X) ≫ ((f.hom ⊗ f.hom) ⊗ g.hom ⊗ g.hom)) ≫ (Y₁.mul ⊗ Y₂.mul)
-- Mathlib/Probability/Kernel/CondDistrib.lean
α : Type u_1
β : Type u_2
Ω : Type u_3
F : Type u_4
inst✝⁴ : MeasurableSpace Ω
inst✝³ : StandardBorelSpace Ω
inst✝² : Nonempty Ω
inst✝¹ : NormedAddCommGroup F
mα : MeasurableSpace α
μ : Measure α
inst✝ : IsFiniteMeasure μ
X : α → β
Y : α → Ω
mβ : MeasurableSpace β
s : Set Ω
t : Set β
f : β × Ω → F
hX : Measurable X
hY : AEMeasurable Y μ
hs : MeasurableSet s
ht : MeasurableSet t
\u22a2 lintegral (μ.restrict (X ⁻¹' t)) ((fun a => ((condDistrib Y X μ) a) s) ∘ X) = μ (X ⁻¹' t ∩ Y ⁻¹' s)
-- Mathlib/CategoryTheory/Limits/Shapes/KernelPair.lean
C : Type u
inst✝¹ : Category.{v, u} C
R X Y Z : C
f : X ⟶ Y
a b : R ⟶ X
h : IsKernelPair f a b
inst✝ : Mono f
\u22a2 IsIso a
-- Mathlib/CategoryTheory/Limits/Shapes/KernelPair.lean
C : Type u
inst✝¹ : Category.{v, u} C
R X Y Z : C
f : X ⟶ Y
a b : R ⟶ X
h : IsKernelPair f a b
inst✝ : Mono f
\u22a2 IsIso ((IsPullback.isLimit ⋯).conePointUniqueUpToIso (IsPullback.isLimit h)).inv
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y : Scheme
f✝ : X✝ ⟶ Y
Z X : Scheme
U : X.Opens
hU : IsCompact ↑U
f : ↑Γ(X, U)
\u22a2 IsNilpotent f ↔ X.basicOpen f = ⊥
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y : Scheme
f✝ : X✝ ⟶ Y
Z X : Scheme
U : X.Opens
hU : IsCompact ↑U
f : ↑Γ(X, U)
hf : X.basicOpen f = ⊥
\u22a2 IsNilpotent f
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y : Scheme
f✝ : X✝ ⟶ Y
Z X : Scheme
U : X.Opens
hU : IsCompact ↑U
f : ↑Γ(X, U)
hf : X.basicOpen f = ⊥
h : (1 |_ X.basicOpen f) ⋯ = 0
\u22a2 IsNilpotent f
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y : Scheme
f✝ : X✝ ⟶ Y
Z X : Scheme
U : X.Opens
hU : IsCompact ↑U
f : ↑Γ(X, U)
hf : X.basicOpen f = ⊥
h : (1 |_ X.basicOpen f) ⋯ = 0
n : ℕ
hn : f ^ n * 1 = 0
\u22a2 IsNilpotent f
-- Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
X✝ Y : Scheme
f✝ : X✝ ⟶ Y
Z X : Scheme
U : X.Opens
hU : IsCompact ↑U
f : ↑Γ(X, U)
hf : X.basicOpen f = ⊥
h : (1 |_ X.basicOpen f) ⋯ = 0
n : ℕ
hn : f ^ n = 0
\u22a2 IsNilpotent f
-- Mathlib/Topology/Algebra/InfiniteSum/Constructions.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝³ : CommMonoid α
inst✝² : TopologicalSpace α
inst✝¹ : ContinuousMul α
inst✝ : T3Space α
f : β → γ → α
h : Multipliable (uncurry f)
h₁ : ∀ (b : β), Multipliable (f b)
h₂ : ∀ (c : γ), Multipliable fun b => f b c
\u22a2 ∏' (c : γ) (b : β), f b c = ∏' (b : β) (c : γ), f b c
-- Mathlib/Topology/Algebra/InfiniteSum/Constructions.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝³ : CommMonoid α
inst✝² : TopologicalSpace α
inst✝¹ : ContinuousMul α
inst✝ : T3Space α
f : β → γ → α
h : Multipliable (uncurry f)
h₁ : ∀ (b : β), Multipliable (f b)
h₂ : ∀ (c : γ), Multipliable fun b => f b c
\u22a2 ∏' (p : γ × β), uncurry f p.swap = ∏' (c : γ × β), uncurry f ((Equiv.prodComm γ β) c)
-- Mathlib/Algebra/Homology/ShortComplex/LeftHomology.lean
C : Type u_1
inst✝¹ : Category.{?u.30241, u_1} C
inst✝ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.LeftHomologyData
A : C
hf : S.f = 0
hg : S.g = 0
\u22a2 𝟙 S.X₂ ≫ S.g = 0
-- Mathlib/Algebra/Homology/ShortComplex/LeftHomology.lean
C : Type u_1
inst✝¹ : Category.{?u.30241, u_1} C
inst✝ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.LeftHomologyData
A : C
hf : S.f = 0
hg : S.g = 0
\u22a2 S.f ≫ 𝟙 S.X₂ = 0
-- Mathlib/MeasureTheory/Constructions/Cylinders.lean
ι : Type u_1
α : ι → Type u_2
s : Finset ι
S : Set ((i : { x // x ∈ s }) → α ↑i)
f : (i : ι) → α i
\u22a2 f ∈ (cylinder s S)ᶜ ↔ f ∈ cylinder s Sᶜ
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
\u22a2 ‖↑(t * x)‖ = |t| * ‖↑x‖
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
\u22a2 ‖↑(t * x)‖ = |t| * ‖↑x‖
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
\u22a2 ‖↑(0 * x)‖ = |0| * ‖↑x‖
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
\u22a2 ‖↑(t * x)‖ = |t| * ‖↑x‖
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
\u22a2 ‖↑(t * x)‖ = |t| * ‖↑x‖
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
\u22a2 sInf ((fun a => |a|) '' {m | ↑m = ↑(t * x)}) = |t| * sInf ((fun a => |a|) '' {m | ↑m = ↑x})
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
\u22a2 sInf ((fun a => |a|) '' {m | ↑m = ↑(t * x)}) = sInf (|t| • (fun a => |a|) '' {m | ↑m = ↑x})
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
\u22a2 sInf ((fun a => |a|) '' {m | m - t * x ∈ zmultiples (t * p)}) = sInf (|t| • (fun a => |a|) '' {m | m - x ∈ zmultiples p})
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
z : ℝ
\u22a2 z ∈ (fun a => |a|) '' {m | m - t * x ∈ zmultiples (t * p)} ↔ z ∈ |t| • (fun a => |a|) '' {m | m - x ∈ zmultiples p}
-- Mathlib/Analysis/Normed/Group/AddCircle.lean
p x t : ℝ
aux : ∀ {a b c : ℝ}, a ∈ zmultiples b → c * a ∈ zmultiples (c * b)
ht : t ≠ 0
ht' : |t| ≠ 0
z : ℝ
\u22a2 z ∈ (fun a => |a|) '' {m | m - t * x ∈ zmultiples (t * p)} ↔ |t|⁻¹ • z ∈ (fun a => |a|) '' {m | m - x ∈ zmultiples p}
-- Mathlib/LinearAlgebra/Matrix/ZPow.lean
n' : Type u_1
inst✝² : DecidableEq n'
inst✝¹ : Fintype n'
R : Type u_2
inst✝ : CommRing R
A B : M
h : Commute A B
n : ℕ
\u22a2 (A * B) ^ ↑n = A ^ ↑n * B ^ ↑n
-- Mathlib/LinearAlgebra/Matrix/ZPow.lean
n' : Type u_1
inst✝² : DecidableEq n'
inst✝¹ : Fintype n'
R : Type u_2
inst✝ : CommRing R
A B : M
h : Commute A B
n : ℕ
\u22a2 (A * B) ^ -[n+1] = A ^ -[n+1] * B ^ -[n+1]
-- Mathlib/Probability/Kernel/Disintegration/Density.lean
α : Type u_1
β : Type u_2
γ : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
mγ : MeasurableSpace γ
inst✝ : CountablyGenerated γ
κ : Kernel α (γ × β)
ν : Kernel α γ
hκν : κ.fst ≤ ν
a : α
x : γ
s : Set β
\u22a2 0 ≤ κ.density ν a x s
-- Mathlib/Probability/Kernel/Disintegration/Density.lean
α : Type u_1
β : Type u_2
γ : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
mγ : MeasurableSpace γ
inst✝ : CountablyGenerated γ
κ : Kernel α (γ × β)
ν : Kernel α γ
hκν : κ.fst ≤ ν
a : α
x : γ
s : Set β
\u22a2 ∃ᶠ (x_1 : ℕ) in atTop, 0 ≤ κ.densityProcess ν x_1 a x s
-- Mathlib/Probability/Kernel/Disintegration/Density.lean
α : Type u_1
β : Type u_2
γ : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
mγ : MeasurableSpace γ
inst✝ : CountablyGenerated γ
κ : Kernel α (γ × β)
ν : Kernel α γ
hκν : κ.fst ≤ ν
a : α
x : γ
s : Set β
\u22a2 IsBoundedUnder (fun x x_1 => x ≤ x_1) atTop fun n => κ.densityProcess ν n a x s
-- .lake/packages/batteries/Batteries/Data/List/Lemmas.lean
s n step : Nat
\u22a2 range' s (n + 1) step = s :: range' (s + step) n step
-- Mathlib/Data/Matroid/Constructions.lean
α : Type u_1
M : Matroid α
E B I X R J : Set α
h : M.E = E ∧ M.Indep E
\u22a2 M = freeOn E
-- Mathlib/Data/Matroid/Constructions.lean
α : Type u_1
M : Matroid α
E B I X R J : Set α
h : M.E = E ∧ M.Indep E
\u22a2 ∀ I ⊆ E, M.Indep I ↔ I ⊆ E
-- Mathlib/Data/List/Iterate.lean
α : Type u_1
f : α → α
a : α
n : ℕ
b : α
\u22a2 b ∈ iterate f a n ↔ ∃ m < n, b = f^[m] a
-- Mathlib/LinearAlgebra/Determinant.lean
R : Type u_1
inst✝¹⁰ : CommRing R
M : Type u_2
inst✝⁹ : AddCommGroup M
inst✝⁸ : Module R M
M' : Type u_3
inst✝⁷ : AddCommGroup M'
inst✝⁶ : Module R M'
ι : Type u_4
inst✝⁵ : DecidableEq ι
inst✝⁴ : Fintype ι
e : Basis ι R M
A : Type u_5
inst✝³ : CommRing A
inst✝² : Module A M
κ : Type u_6
inst✝¹ : Fintype κ
inst✝ : Subsingleton M
f : M →ₗ[R] M
b : Basis (Fin 0) R M
\u22a2 LinearMap.det f = 1
-- Mathlib/LinearAlgebra/Determinant.lean
R : Type u_1
inst✝¹⁰ : CommRing R
M : Type u_2
inst✝⁹ : AddCommGroup M
inst✝⁸ : Module R M
M' : Type u_3
inst✝⁷ : AddCommGroup M'
inst✝⁶ : Module R M'
ι : Type u_4
inst✝⁵ : DecidableEq ι
inst✝⁴ : Fintype ι
e : Basis ι R M
A : Type u_5
inst✝³ : CommRing A
inst✝² : Module A M
κ : Type u_6
inst✝¹ : Fintype κ
inst✝ : Subsingleton M
f : M →ₗ[R] M
b : Basis (Fin 0) R M
\u22a2 ((toMatrix b b) f).det = 1
-- Mathlib/Algebra/Polynomial/Basic.lean
R : Type u
a b : R
m n : ℕ
inst✝ : Semiring R
p q : R[X]
\u22a2 (p + q).support ⊆ p.support ∪ q.support
-- Mathlib/Analysis/Asymptotics/Asymptotics.lean
α : Type u_1
β : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
E' : Type u_6
F' : Type u_7
G' : Type u_8
E'' : Type u_9
F'' : Type u_10
G'' : Type u_11
E''' : Type u_12
R : Type u_13
R' : Type u_14
𝕜 : Type u_15
𝕜' : Type u_16
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedAddGroup E'''
inst✝² : SeminormedRing R'
inst✝¹ : NormedDivisionRing 𝕜
inst✝ : NormedDivisionRing 𝕜'
c c' c₁ c₂ : ℝ
f : α → E
g : α → F
k : α → G
f' : α → E'
g' : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
f₁ f₂ : α → E'
g₁ g₂ : α → F'
h₁ : IsBigOWith c₁ l f₁ g
h₂ : IsBigOWith c₂ l f₂ g
\u22a2 IsBigOWith (c₁ + c₂) l (fun x => f₁ x - f₂ x) g
-- Mathlib/RingTheory/PowerSeries/Inverse.lean
R : Type u_1
k : Type u_2
inst✝ : Field k
f : k⟦X⟧
hf : f ≠ 0
\u22a2 Inv_divided_by_X_pow_order hf * divided_by_X_pow_order hf = 1
-- Mathlib/RingTheory/PowerSeries/Inverse.lean
R : Type u_1
k : Type u_2
inst✝ : Field k
f : k⟦X⟧
hf : f ≠ 0
\u22a2 divided_by_X_pow_order hf * Inv_divided_by_X_pow_order hf = 1
-- Mathlib/Order/Filter/Cofinite.lean
ι : Type u_1
α : Type u_2
β : Type u_3
l : Filter α
\u22a2 l ≤ cofinite ↔ ∀ (x : α), {x}ᶜ ∈ l
-- Mathlib/Order/Filter/Cofinite.lean
ι : Type u_1
α : Type u_2
β : Type u_3
l : Filter α
h : ∀ (x : α), {x}ᶜ ∈ l
s : Set α
hs : sᶜ.Finite
\u22a2 s ∈ l
-- Mathlib/Order/Filter/Cofinite.lean
ι : Type u_1
α : Type u_2
β : Type u_3
l : Filter α
h : ∀ (x : α), {x}ᶜ ∈ l
s : Set α
hs : sᶜ.Finite
\u22a2 ∀ i ∈ sᶜ, {i}ᶜ ∈ l
-- Mathlib/Data/NNReal/Basic.lean
r r₁ r₂ : ℝ≥0
x y : ℝ
\u22a2 1 ≤ ↑r ↔ 1 ≤ r
-- Mathlib/Combinatorics/SimpleGraph/Connectivity/Subgraph.lean
V : Type u
V' : Type v
G : SimpleGraph V
G' : SimpleGraph V'
H H' : G.Subgraph
hle : ∀ (v w : V), H.Adj v w → H'.Adj v w
hv : H.verts = H'.verts
h : H.Connected
\u22a2 H'.Connected
-- Mathlib/RingTheory/WittVector/Identities.lean
p : ℕ
R : Type u_1
hp : Fact (Nat.Prime p)
inst✝ : CommRing R
x y : 𝕎 R
\u22a2 verschiebung (x * frobenius y) = verschiebung x * y
-- Mathlib/RingTheory/WittVector/Identities.lean
p : ℕ
R : Type u_1
hp : Fact (Nat.Prime p)
inst✝ : CommRing R
x y : 𝕎 R
this : IsPoly₂ p fun {R} [CommRing R] x y => verschiebung (x * frobenius y)
\u22a2 verschiebung (x * frobenius y) = verschiebung x * y
-- Mathlib/RingTheory/WittVector/Identities.lean
p : ℕ
R : Type u_1
hp : Fact (Nat.Prime p)
inst✝ : CommRing R
x y : 𝕎 R
this✝ : IsPoly₂ p fun {R} [CommRing R] x y => verschiebung (x * frobenius y)
this : IsPoly₂ p fun {R} [CommRing R] x y => verschiebung x * y
\u22a2 verschiebung (x * frobenius y) = verschiebung x * y
-- Mathlib/RingTheory/WittVector/Identities.lean
p : ℕ
hp : Fact (Nat.Prime p)
this✝ : IsPoly₂ p fun {R} [CommRing R] x y => verschiebung (x * frobenius y)
this : IsPoly₂ p fun {R} [CommRing R] x y => verschiebung x * y
R : Type u_1
R._inst : CommRing R
x y : 𝕎 R
\u22a2 ∀ (n : ℕ), (ghostComponent n) (verschiebung (x * frobenius y)) = (ghostComponent n) (verschiebung x * y)
-- Mathlib/Data/Nat/Defs.lean
a b c d m n k : ℕ
p q : ℕ → Prop
\u22a2 a = n.sqrt ↔ a ^ 2 ≤ n ∧ n < (a + 1) ^ 2
-- Mathlib/CategoryTheory/Limits/Shapes/ConcreteCategory.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : ConcreteCategory C
X₁ X₂ : C
inst✝¹ : HasBinaryProduct X₁ X₂
inst✝ : PreservesLimit (pair X₁ X₂) (forget C)
x : (forget C).obj X₁ × (forget C).obj X₂
\u22a2 prod.fst ((prodEquiv X₁ X₂).symm x) = x.1
-- Mathlib/CategoryTheory/Limits/Shapes/ConcreteCategory.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : ConcreteCategory C
X₁ X₂ : C
inst✝¹ : HasBinaryProduct X₁ X₂
inst✝ : PreservesLimit (pair X₁ X₂) (forget C)
y : (forget C).obj (X₁ ⨯ X₂)
\u22a2 prod.fst ((prodEquiv X₁ X₂).symm ((prodEquiv X₁ X₂) y)) = ((prodEquiv X₁ X₂) y).1
-- Mathlib/Algebra/Order/Group/Unbundled/Basic.lean
α : Type u
inst✝² : Group α
inst✝¹ : LT α
inst✝ : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x < x_1
a b c d : α
\u22a2 a < c / b ↔ a * b < c
-- Mathlib/MeasureTheory/Measure/Lebesgue/VolumeOfBalls.lean
ι : Type u_1
inst✝¹ : Nonempty ι
inst✝ : Fintype ι
x : EuclideanSpace ℝ ι
r : ℝ
\u22a2 volume (Metric.ball x r) = ENNReal.ofReal r ^ card ι * ENNReal.ofReal (√π ^ card ι / Gamma (↑(card ι) / 2 + 1))
-- Mathlib/MeasureTheory/Measure/Lebesgue/VolumeOfBalls.lean
ι : Type u_1
inst✝¹ : Nonempty ι
inst✝ : Fintype ι
x : EuclideanSpace ℝ ι
r : ℝ
hr : r ≤ 0
\u22a2 volume (Metric.ball x r) = ENNReal.ofReal r ^ card ι * ENNReal.ofReal (√π ^ card ι / Gamma (↑(card ι) / 2 + 1))
-- Mathlib/MeasureTheory/Measure/Lebesgue/VolumeOfBalls.lean
ι : Type u_1
inst✝¹ : Nonempty ι
inst✝ : Fintype ι
x : EuclideanSpace ℝ ι
r : ℝ
hr : 0 ≤ r
\u22a2 volume (Metric.ball x r) = ENNReal.ofReal r ^ card ι * ENNReal.ofReal (√π ^ card ι / Gamma (↑(card ι) / 2 + 1))