ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/CategoryTheory/Sites/IsSheafFor.lean
C : Type u₁
inst✝ : Category.{v₁, u₁} C
P Q U : Cᵒᵖ ⥤ Type w
X Y : C
S : Sieve X
R : Presieve X
x₁ x₂ : FamilyOfElements P (generate R).arrows
t₁ : x₁.Compatible
t₂ : x₂.Compatible
h : FamilyOfElements.restrict ⋯ x₁ = FamilyOfElements.restrict ⋯ x₂
\u22a2 (FamilyOfElements.restrict ⋯ x₁).sieveExtend = (FamilyOfElements.restrict ⋯ x₂).sieveExtend
-- Mathlib/NumberTheory/LSeries/Linearity.lean
f : ℕ → ℂ
c s a : ℂ
hf : LSeriesHasSum f s a
\u22a2 LSeriesHasSum (c • f) s (c * a)
-- Mathlib/Logic/Unique.lean
α : Sort u_1
inst✝ : Unique α
β : α → Sort v
f : (a : α) → β a
i x✝¹ : α
x✝ : HEq i x✝¹
\u22a2 HEq (f i) (Function.const α (f default) x✝¹)
-- Mathlib/Logic/Unique.lean
α : Sort u_1
inst✝ : Unique α
β : α → Sort v
f : (a : α) → β a
i x✝¹ : α
x✝ : HEq i x✝¹
\u22a2 HEq (f default) (Function.const α (f default) x✝¹)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
\u22a2 Function.Surjective ⇑f
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
\u22a2 ∀ (x : S), x ∈ Set.range ⇑f
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
\u22a2 x ∈ Set.range ⇑f
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
\u22a2 ∀ (r : ↑s), ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
a : Localization.Away ↑r
e' : (Localization.awayMap f ↑r) a = (algebraMap S (Localization.Away (f ↑r))) x
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : (Localization.awayMap f ↑r) (IsLocalization.mk' (Localization.Away ↑r) b ⟨(fun x => ↑r ^ x) n, ⋯⟩) = (algebraMap S (Localization.Away (f ↑r))) x
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : IsLocalization.mk' (Localization.Away (f ↑r)) (f b) ⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩ = (algebraMap S (Localization.Away (f ↑r))) x
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : (algebraMap S (Localization.Away (f ↑r))) (x * ↑⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩) = (algebraMap S (Localization.Away (f ↑r))) (f b)
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : (algebraMap S (Localization.Away (f ↑r))) (x * ↑⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩) = (algebraMap S (Localization.Away (f ↑r))) (f b)
n' : ℕ
e'' : ↑⟨(fun x => f ↑r ^ x) n', ⋯⟩ * (x * ↑⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩) = ↑⟨(fun x => f ↑r ^ x) n', ⋯⟩ * f b
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : (algebraMap S (Localization.Away (f ↑r))) (x * ↑⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩) = (algebraMap S (Localization.Away (f ↑r))) (f b)
n' : ℕ
e'' : f ↑r ^ n' * (x * f (↑r ^ n)) = f ↑r ^ n' * f b
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/RingTheory/LocalProperties.lean
R✝ S✝ : Type u
inst✝⁷ : CommRing R✝
inst✝⁶ : CommRing S✝
M : Submonoid R✝
N : Submonoid S✝
R' S' : Type u
inst✝⁵ : CommRing R'
inst✝⁴ : CommRing S'
f✝ : R✝ →+* S✝
inst✝³ : Algebra R✝ R'
inst✝² : Algebra S✝ S'
R S : Type u_1
inst✝¹ : CommRing R
inst✝ : CommRing S
f : R →+* S
s : Set R
e : Ideal.span s = ⊤
H : ∀ (r : ↑s), (fun {R S} x x_1 f => Function.Surjective ⇑f) OreLocalization.instCommRing OreLocalization.instCommRing (Localization.awayMap f ↑r)
this : Algebra R S := f.toAlgebra
x : S
r : ↑s
b : R
n : ℕ
e' : (algebraMap S (Localization.Away (f ↑r))) (x * ↑⟨f ↑⟨(fun x => ↑r ^ x) n, ⋯⟩, ⋯⟩) = (algebraMap S (Localization.Away (f ↑r))) (f b)
n' : ℕ
e'' : f (↑r ^ (n' + n)) * x = f (↑r ^ n' * b)
\u22a2 ∃ n, ↑r ^ n • x ∈ LinearMap.range (Algebra.linearMap R S)
-- Mathlib/Data/Fintype/Card.lean
α : Type u_1
β : Type u_2
γ : Type u_3
n m : ℕ
h : Fin n = Fin m
\u22a2 _root_.cast h = cast ⋯
-- Mathlib/Data/Fintype/Card.lean
α : Type u_1
β : Type u_2
γ : Type u_3
n : ℕ
h : Fin n = Fin n
\u22a2 _root_.cast h = cast ⋯
-- Mathlib/GroupTheory/OrderOfElement.lean
G : Type u_1
H : Type u_2
A : Type u_3
α : Type u_4
β : Type u_5
inst✝ : Monoid G
a b x y : G
n m : ℕ
h : Commute x y
hco : (orderOf x).Coprime (orderOf y)
\u22a2 orderOf (x * y) = orderOf x * orderOf y
-- Mathlib/GroupTheory/OrderOfElement.lean
G : Type u_1
H : Type u_2
A : Type u_3
α : Type u_4
β : Type u_5
inst✝ : Monoid G
a b x y : G
n m : ℕ
h : Commute x y
hco : (orderOf x).Coprime (orderOf y)
\u22a2 minimalPeriod ((fun x_1 => x * x_1) ∘ fun x => y * x) 1 = orderOf x * orderOf y
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
h1 : x + 2 * x = 3 * x
\u22a2 cos (3 * x) = 4 * cos x ^ 3 - 3 * cos x
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
h1 : x + 2 * x = 3 * x
\u22a2 cos x * cos (2 * x) - sin x * sin (2 * x) = 4 * cos x ^ 3 - 3 * cos x
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
h1 : x + 2 * x = 3 * x
\u22a2 cos x * (2 * (cos x * cos x)) - cos x - sin x * (2 * sin x * cos x) = 4 * cos x ^ 3 - 3 * cos x
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
h1 : x + 2 * x = 3 * x
h2 : 4 * cos x ^ 3 = 2 * cos x * cos x * cos x + 2 * cos x * cos x ^ 2
\u22a2 cos x * (2 * (cos x * cos x)) - cos x - sin x * (2 * sin x * cos x) = 4 * cos x ^ 3 - 3 * cos x
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
h1 : x + 2 * x = 3 * x
h2 : 4 * cos x ^ 3 = 2 * cos x * cos x * cos x + 2 * cos x * cos x ^ 2
\u22a2 cos x * (2 * (cos x * cos x)) - cos x - sin x * (2 * sin x * cos x) = 2 * cos x * cos x * cos x + 2 * cos x * (1 - sin x ^ 2) - 3 * cos x
-- Mathlib/RingTheory/WittVector/Defs.lean
p : ℕ
R : Type u_1
hp : Fact (Nat.Prime p)
inst✝ : CommRing R
\u22a2 wittOne p 0 = 1
-- Mathlib/RingTheory/WittVector/Defs.lean
p : ℕ
R : Type u_1
hp : Fact (Nat.Prime p)
inst✝ : CommRing R
\u22a2 (map (Int.castRingHom ℚ)) (wittOne p 0) = (map (Int.castRingHom ℚ)) 1
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
a✝ b✝ c d : ℝ≥0∞
r p q : ℝ≥0
x y z ε ε₁ ε₂ : ℝ≥0∞
s : Set ℝ≥0∞
f : Filter α
m : α → ℝ≥0∞
a b : ℝ≥0∞
hm : Tendsto m f (𝓝 a)
ha : a ≠ 0 ∨ b ≠ 0
\u22a2 Tendsto (fun x => m x / b) f (𝓝 (a / b))
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
a✝ b✝ c d : ℝ≥0∞
r p q : ℝ≥0
x y z ε ε₁ ε₂ : ℝ≥0∞
s : Set ℝ≥0∞
f : Filter α
m : α → ℝ≥0∞
a b : ℝ≥0∞
hm : Tendsto m f (𝓝 a)
ha : a ≠ 0 ∨ b ≠ 0
\u22a2 a ≠ 0 ∨ b⁻¹ ≠ ⊤
-- Mathlib/RingTheory/UniqueFactorizationDomain.lean
α : Type u_1
R : Type u_2
inst✝¹ : CancelCommMonoidWithZero R
inst✝ : UniqueFactorizationMonoid R
a b c : R
ha : a ≠ 0
no_factors : ∀ {d : R}, d ∣ a → d ∣ b → ¬Prime d
\u22a2 a ∣ b * c → a ∣ c
-- Mathlib/RingTheory/PowerSeries/Trunc.lean
R : Type u_1
inst✝ : Semiring R
m n : ℕ
φ : R⟦X⟧
\u22a2 (trunc n φ).coeff m = if m < n then (coeff R m) φ else 0
-- Mathlib/Computability/TMToPartrec.lean
q q' : Λ'
\u22a2 q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
-- Mathlib/Computability/TMToPartrec.lean
q' : Λ'
p✝ : Γ' → Bool
k₁✝ k₂✝ : K'
q : Λ'
q_ih : q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
\u22a2 q' ∈ trStmts₁ q → trStmts₁ q' ⊆ insert (Λ'.move p✝ k₁✝ k₂✝ q) (trStmts₁ q)
-- Mathlib/Computability/TMToPartrec.lean
q' : Λ'
p✝ : Γ' → Bool
k✝ : K'
q : Λ'
q_ih : q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
\u22a2 q' ∈ trStmts₁ q → trStmts₁ q' ⊆ insert (Λ'.clear p✝ k✝ q) (trStmts₁ q)
-- Mathlib/Computability/TMToPartrec.lean
q' q : Λ'
q_ih : q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
\u22a2 q' ∈ trStmts₁ q → trStmts₁ q' ⊆ insert q.copy (trStmts₁ q)
-- Mathlib/Computability/TMToPartrec.lean
q' : Λ'
k✝ : K'
s✝ : Option Γ' → Option Γ'
q : Λ'
q_ih : q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
\u22a2 q' ∈ trStmts₁ q → trStmts₁ q' ⊆ insert (Λ'.push k✝ s✝ q) (trStmts₁ q)
-- Mathlib/Computability/TMToPartrec.lean
q' : Λ'
q : Option Γ' → Λ'
q_ih : ∀ (a : Option Γ'), q' ∈ trStmts₁ (q a) → trStmts₁ q' ⊆ trStmts₁ (q a)
\u22a2 (q' ∈ Finset.univ.biUnion fun s => trStmts₁ (q s)) → trStmts₁ q' ⊆ insert (Λ'.read q) (Finset.univ.biUnion fun s => trStmts₁ (q s))
-- Mathlib/Computability/TMToPartrec.lean
q' q : Λ'
q_ih : q' ∈ trStmts₁ q → trStmts₁ q' ⊆ trStmts₁ q
\u22a2 (q' = unrev q → insert (Λ'.move (fun x => false) rev main q) (trStmts₁ q) ⊆ insert q.succ (insert (unrev q) (trStmts₁ q))) ∧ (q' ∈ trStmts₁ q → trStmts₁ q' ⊆ insert q.succ (insert (unrev q) (trStmts₁ q)))
-- Mathlib/Computability/TMToPartrec.lean
q' q₁ q₂ : Λ'
q₁_ih : q' ∈ trStmts₁ q₁ → trStmts₁ q' ⊆ trStmts₁ q₁
q₂_ih : q' ∈ trStmts₁ q₂ → trStmts₁ q' ⊆ trStmts₁ q₂
\u22a2 (q' ∈ trStmts₁ q₁ → trStmts₁ q' ⊆ insert (q₁.pred q₂) (trStmts₁ q₁ ∪ insert (unrev q₂) (trStmts₁ q₂))) ∧ (q' = unrev q₂ → insert (Λ'.move (fun x => false) rev main q₂) (trStmts₁ q₂) ⊆ insert (q₁.pred q₂) (trStmts₁ q₁ ∪ insert (unrev q₂) (trStmts₁ q₂))) ∧ (q' ∈ trStmts₁ q₂ → trStmts₁ q' ⊆ insert (q₁.pred q₂) (trStmts₁ q₁ ∪ insert (unrev q₂) (trStmts₁ q₂)))
-- Mathlib/Data/Set/Pairwise/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
ι' : Type u_5
r p q : α → α → Prop
inst✝ : LinearOrder ι
f : ι → Set α
h : ¬Pairwise (Disjoint on f)
\u22a2 ∃ i j, i < j ∧ ∃ x, x ∈ f i ∩ f j
-- Mathlib/Data/Set/Pairwise/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
ι' : Type u_5
r p q : α → α → Prop
inst✝ : LinearOrder ι
f : ι → Set α
h : ¬univ.Pairwise (Disjoint on f)
\u22a2 ∃ i j, i < j ∧ ∃ x, x ∈ f i ∩ f j
-- Mathlib/Data/Set/Pairwise/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
ι' : Type u_5
r p q : α → α → Prop
inst✝ : LinearOrder ι
f : ι → Set α
h✝ : ¬univ.Pairwise (Disjoint on f)
i : ι
_hi : i ∈ univ
j : ι
_hj : j ∈ univ
h : i < j ∧ ∃ x, x ∈ f i ∩ f j
\u22a2 ∃ i j, i < j ∧ ∃ x, x ∈ f i ∩ f j
-- Mathlib/Topology/Support.lean
X : Type u_1
α : Type u_2
α' : Type u_3
β : Type u_4
γ : Type u_5
δ : Type u_6
M : Type u_7
E : Type u_8
R : Type u_9
inst✝⁵ : TopologicalSpace α
inst✝⁴ : TopologicalSpace α'
inst✝³ : One β
inst✝² : One γ
inst✝¹ : One δ
g : β → γ
f : α → β
f₂ : α → γ
m : β → γ → δ
x : α
inst✝ : TopologicalSpace β
h'f : HasCompactMulSupport f
hf : Continuous f
k : Set β
hk : IsClosed k
h'k : 1 ∉ k
\u22a2 IsCompact (f ⁻¹' k)
-- Mathlib/Topology/Support.lean
X : Type u_1
α : Type u_2
α' : Type u_3
β : Type u_4
γ : Type u_5
δ : Type u_6
M : Type u_7
E : Type u_8
R : Type u_9
inst✝⁵ : TopologicalSpace α
inst✝⁴ : TopologicalSpace α'
inst✝³ : One β
inst✝² : One γ
inst✝¹ : One δ
g : β → γ
f : α → β
f₂ : α → γ
m : β → γ → δ
x✝ : α
inst✝ : TopologicalSpace β
h'f : HasCompactMulSupport f
hf : Continuous f
k : Set β
hk : IsClosed k
h'k : 1 ∉ k
x : α
hx : x ∈ f ⁻¹' k
\u22a2 x ∈ mulTSupport f
-- Mathlib/Topology/Support.lean
X : Type u_1
α : Type u_2
α' : Type u_3
β : Type u_4
γ : Type u_5
δ : Type u_6
M : Type u_7
E : Type u_8
R : Type u_9
inst✝⁵ : TopologicalSpace α
inst✝⁴ : TopologicalSpace α'
inst✝³ : One β
inst✝² : One γ
inst✝¹ : One δ
g : β → γ
f : α → β
f₂ : α → γ
m : β → γ → δ
x✝ : α
inst✝ : TopologicalSpace β
h'f : HasCompactMulSupport f
hf : Continuous f
k : Set β
hk : IsClosed k
h'k : 1 ∉ k
x : α
hx : x ∈ f ⁻¹' k
\u22a2 x ∈ mulSupport f
-- Mathlib/LinearAlgebra/AffineSpace/Combination.lean
k : Type u_1
V : Type u_2
P : Type u_3
inst✝⁴ : DivisionRing k
inst✝³ : AddCommGroup V
inst✝² : Module k V
inst✝¹ : AffineSpace V P
ι : Type u_4
s : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
inst✝ : CharZero k
h : s.card ≠ 0
\u22a2 ∑ i ∈ s, centroidWeights k s i = 1
-- Mathlib/LinearAlgebra/AffineSpace/Combination.lean
k : Type u_1
V : Type u_2
P : Type u_3
inst✝⁴ : DivisionRing k
inst✝³ : AddCommGroup V
inst✝² : Module k V
inst✝¹ : AffineSpace V P
ι : Type u_4
s : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
inst✝ : CharZero k
h : s.card ≠ 0
\u22a2 ↑s.card * (↑s.card)⁻¹ = 1
-- Mathlib/LinearAlgebra/AffineSpace/Combination.lean
k : Type u_1
V : Type u_2
P : Type u_3
inst✝⁴ : DivisionRing k
inst✝³ : AddCommGroup V
inst✝² : Module k V
inst✝¹ : AffineSpace V P
ι : Type u_4
s : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
inst✝ : CharZero k
h : s.card ≠ 0
\u22a2 ↑s.card ≠ 0
-- 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)
S : Type ?u.32694
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
inst✝⁴ : Fintype ι
inst✝³ : DecidableEq ι
inst✝² : Semiring S
inst✝¹ : Module S M
inst✝ : SMulCommClass R S M
f g : (i : ι) → φ i →ₗ[R] M
\u22a2 (fun f => ∑ i : ι, f i ∘ₗ proj i) (f + g) = (fun f => ∑ i : ι, f i ∘ₗ proj i) f + (fun f => ∑ i : ι, f i ∘ₗ proj i) 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)
S : Type ?u.32694
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
inst✝⁴ : Fintype ι
inst✝³ : DecidableEq ι
inst✝² : Semiring S
inst✝¹ : Module S M
inst✝ : SMulCommClass R S M
c : S
f : (i : ι) → φ i →ₗ[R] M
\u22a2 { toFun := fun f => ∑ i : ι, f i ∘ₗ proj i, map_add' := ⋯ }.toFun (c • f) = (RingHom.id S) c • { toFun := fun f => ∑ i : ι, f i ∘ₗ proj i, map_add' := ⋯ }.toFun f
-- 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)
S : Type ?u.32694
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
inst✝⁴ : Fintype ι
inst✝³ : DecidableEq ι
inst✝² : Semiring S
inst✝¹ : Module S M
inst✝ : SMulCommClass R S M
f : (i : ι) → φ i →ₗ[R] M
i : ι
x : φ i
\u22a2 ((fun f i => f ∘ₗ single i) ({ toFun := fun f => ∑ i : ι, f i ∘ₗ proj i, map_add' := ⋯, map_smul' := ⋯ }.toFun f) i) x = (f i) x
-- 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)
S : Type ?u.32694
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
inst✝⁴ : Fintype ι
inst✝³ : DecidableEq ι
inst✝² : Semiring S
inst✝¹ : Module S M
inst✝ : SMulCommClass R S M
f : ((i : ι) → φ i) →ₗ[R] M
x : (i : ι) → φ i
\u22a2 ({ toFun := fun f => ∑ i : ι, f i ∘ₗ proj i, map_add' := ⋯, map_smul' := ⋯ }.toFun ((fun f i => f ∘ₗ single i) f)) x = f x
-- 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)
S : Type ?u.32694
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
inst✝⁴ : Fintype ι
inst✝³ : DecidableEq ι
inst✝² : Semiring S
inst✝¹ : Module S M
inst✝ : SMulCommClass R S M
f : ((i : ι) → φ i) →ₗ[R] M
x : (i : ι) → φ i
\u22a2 f (∑ j : ι, Pi.single j (x j)) = f x
-- Mathlib/Data/Real/Irrational.lean
q : ℚ
x y : ℝ
h : Irrational x
\u22a2 Irrational (x - ↑q)
-- Mathlib/RingTheory/Polynomial/Cyclotomic/Basic.lean
n : ℕ
R : Type u_1
inst✝ : Ring R
\u22a2 cyclotomic n R ∣ X ^ n - 1
-- Mathlib/RingTheory/Polynomial/Cyclotomic/Basic.lean
n : ℕ
R : Type u_1
inst✝ : Ring R
\u22a2 cyclotomic n ℤ ∣ X ^ n - 1
-- Mathlib/RingTheory/Polynomial/Cyclotomic/Basic.lean
R : Type u_1
inst✝ : Ring R
\u22a2 cyclotomic 0 ℤ ∣ X ^ 0 - 1
-- Mathlib/RingTheory/Polynomial/Cyclotomic/Basic.lean
n : ℕ
R : Type u_1
inst✝ : Ring R
hn : n > 0
\u22a2 cyclotomic n ℤ ∣ X ^ n - 1
-- Mathlib/RingTheory/Polynomial/Cyclotomic/Basic.lean
n : ℕ
R : Type u_1
inst✝ : Ring R
hn : n > 0
\u22a2 cyclotomic n ℤ ∣ ∏ i ∈ n.divisors, cyclotomic i ℤ
-- Mathlib/Computability/TMToPartrec.lean
K : Option Γ' → Finset Λ'
S : Finset Λ'
\u22a2 Supports (Finset.univ.biUnion K) S ↔ ∀ (a : Option Γ'), Supports (K a) S
-- Mathlib/Algebra/Order/Field/Basic.lean
ι : Type u_1
α : Type u_2
β : Type u_3
inst✝ : LinearOrderedField α
a b c d : α
n : ℤ
h : ∀ ε > 0, b - ε ≤ a
\u22a2 b ≤ a
-- Mathlib/Algebra/Order/Field/Basic.lean
ι : Type u_1
α : Type u_2
β : Type u_3
inst✝ : LinearOrderedField α
a b c d : α
n : ℤ
h : a < b
\u22a2 ∃ ε > 0, a < b - ε
-- Mathlib/Data/Int/GCD.lean
r : ℕ
s t : ℤ
r' : ℕ
s' t' : ℤ
h : 0 < r
\u22a2 r.xgcdAux s t r' s' t' = (r' % r).xgcdAux (s' - ↑r' / ↑r * s) (t' - ↑r' / ↑r * t) r s t
-- Mathlib/Data/Int/GCD.lean
s t : ℤ
r' : ℕ
s' t' : ℤ
r : ℕ
h : 0 < r.succ
\u22a2 r.succ.xgcdAux s t r' s' t' = (r' % r.succ).xgcdAux (s' - ↑r' / ↑r.succ * s) (t' - ↑r' / ↑r.succ * t) r.succ s t
-- Mathlib/Data/List/Sublists.lean
α : Type u
β : Type v
γ : Type w
R : α → α → Prop
l : List α
H : Pairwise R l
\u22a2 Pairwise (fun l₁ l₂ => Lex R l₁.reverse l₂.reverse) l.sublists
-- Mathlib/Data/List/Sublists.lean
α : Type u
β : Type v
γ : Type w
R : α → α → Prop
l : List α
H : Pairwise R l
this : Pairwise (Lex (swap fun b a => R a b)) l.reverse.sublists'
\u22a2 Pairwise (fun l₁ l₂ => Lex R l₁.reverse l₂.reverse) l.sublists
-- Mathlib/Topology/EMetricSpace/Basic.lean
α : Type u
β : Type v
X : Type u_1
inst✝ : PseudoEMetricSpace α
x y z : α
ε ε₁ ε₂ : ℝ≥0∞
s t : Set α
\u22a2 x ∈ closedBall x ε
-- Mathlib/Topology/EMetricSpace/Basic.lean
α : Type u
β : Type v
X : Type u_1
inst✝ : PseudoEMetricSpace α
x y z : α
ε ε₁ ε₂ : ℝ≥0∞
s t : Set α
\u22a2 0 ≤ ε
-- Mathlib/Topology/MetricSpace/Contracting.lean
α : Type u_1
inst✝ : EMetricSpace α
cs : CompleteSpace α
K : ℝ≥0
f : α → α
s : Set α
hsc : IsComplete s
hsf : MapsTo f s s
hf : ContractingWith K (MapsTo.restrict f s s hsf)
x : α
hxs : x ∈ s
hx : edist x (f x) ≠ ⊤
\u22a2 edist x (efixedPoint' f hsc hsf hf x hxs hx) ≤ edist x (f x) / (1 - ↑K)
-- Mathlib/Topology/MetricSpace/Contracting.lean
α : Type u_1
inst✝ : EMetricSpace α
cs : CompleteSpace α
K : ℝ≥0
f : α → α
s : Set α
hsc : IsComplete s
hsf : MapsTo f s s
hf : ContractingWith K (MapsTo.restrict f s s hsf)
x : α
hxs : x ∈ s
hx : edist x (f x) ≠ ⊤
\u22a2 edist x (f x) = edist x (f x) * ↑K ^ 0
-- .lake/packages/batteries/Batteries/Data/String/Lemmas.lean
l r : List Char
\u22a2 { s := { data := l.reverseAux r }, i := { byteIdx := utf8Len l } }.Valid
-- Mathlib/LinearAlgebra/Dual.lean
K : Type uK
inst✝⁵ : Field K
V₁ : Type uV₁
V₂ : Type uV₂
inst✝⁴ : AddCommGroup V₁
inst✝³ : Module K V₁
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
B : V₁ →ₗ[K] V₂ →ₗ[K] K
inst✝ : FiniteDimensional K V₂
\u22a2 Injective ⇑B.flip ↔ Surjective ⇑B
-- Mathlib/LinearAlgebra/Dual.lean
K : Type uK
inst✝⁵ : Field K
V₁ : Type uV₁
V₂ : Type uV₂
inst✝⁴ : AddCommGroup V₁
inst✝³ : Module K V₁
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
B : V₁ →ₗ[K] V₂ →ₗ[K] K
inst✝ : FiniteDimensional K V₂
\u22a2 Injective ⇑B.flip ↔ Injective ⇑B.dualMap
-- Mathlib/Data/Rat/Lemmas.lean
n d : ℤ
\u22a2 (n /. d).num = d.sign * n / ↑(n.gcd d)
-- Mathlib/Data/Rat/Lemmas.lean
n d : ℤ
this : ∀ (m : ℕ), (↑m + 1).natAbs = m + 1
\u22a2 (n /. d).num = d.sign * n / ↑(n.gcd d)
-- Mathlib/Data/Real/Basic.lean
x y : ℝ
f g : CauSeq ℚ abs
\u22a2 Real.lt { cauchy := ⟦f⟧ } { cauchy := ⟦g⟧ } ↔ f < g