Theorem: Asymptotics.isLittleO_const_smul_right
File: Mathlib/Analysis/Asymptotics/Asymptotics.lean

tactic: have cne0 : ‖c‖ ≠ 0 := mt norm_eq_zero.mp hc
state_before: α : Type u_2
β : Type ?u.557160
E : Type u_3
F : Type ?u.557166
G : Type ?u.557169
E' : Type u_4
F' : Type ?u.557175
G' : Type ?u.557178
E'' : Type ?u.557181
F'' : Type ?u.557184
G'' : Type ?u.557187
R : Type ?u.557190
R' : Type ?u.557193
𝕜 : Type u_1
𝕜' : Type ?u.557199
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✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
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 α
inst✝ : NormedSpace 𝕜 E'
c : 𝕜
hc : c ≠ 0
⊢ (f =o[l] fun x => c • f' x) ↔ f =o[l] f'

tactic: rw [← isLittleO_norm_right]
state_before: α : Type u_2
β : Type ?u.557160
E : Type u_3
F : Type ?u.557166
G : Type ?u.557169
E' : Type u_4
F' : Type ?u.557175
G' : Type ?u.557178
E'' : Type ?u.557181
F'' : Type ?u.557184
G'' : Type ?u.557187
R : Type ?u.557190
R' : Type ?u.557193
𝕜 : Type u_1
𝕜' : Type ?u.557199
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✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
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 α
inst✝ : NormedSpace 𝕜 E'
c : 𝕜
hc : c ≠ 0
cne0 : ‖c‖ ≠ 0
⊢ (f =o[l] fun x => c • f' x) ↔ f =o[l] f'

tactic: simp only [norm_smul]
state_before: α : Type u_2
β : Type ?u.557160
E : Type u_3
F : Type ?u.557166
G : Type ?u.557169
E' : Type u_4
F' : Type ?u.557175
G' : Type ?u.557178
E'' : Type ?u.557181
F'' : Type ?u.557184
G'' : Type ?u.557187
R : Type ?u.557190
R' : Type ?u.557193
𝕜 : Type u_1
𝕜' : Type ?u.557199
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✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
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 α
inst✝ : NormedSpace 𝕜 E'
c : 𝕜
hc : c ≠ 0
cne0 : ‖c‖ ≠ 0
⊢ (f =o[l] fun x => ‖c • f' x‖) ↔ f =o[l] f'

tactic: rw [isLittleO_const_mul_right_iff cne0, isLittleO_norm_right]
state_before: α : Type u_2
β : Type ?u.557160
E : Type u_3
F : Type ?u.557166
G : Type ?u.557169
E' : Type u_4
F' : Type ?u.557175
G' : Type ?u.557178
E'' : Type ?u.557181
F'' : Type ?u.557184
G'' : Type ?u.557187
R : Type ?u.557190
R' : Type ?u.557193
𝕜 : Type u_1
𝕜' : Type ?u.557199
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✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
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 α
inst✝ : NormedSpace 𝕜 E'
c : 𝕜
hc : c ≠ 0
cne0 : ‖c‖ ≠ 0
⊢ (f =o[l] fun x => ‖c‖ * ‖f' x‖) ↔ f =o[l] f'