no goals
R : Type u_2
R₁ : Type u_1
R₂ : Type u_5
R₃ : Type ?u.557199
M : Type ?u.557202
M₁ : Type u_3
M₂ : Type u_4
Mₗ₁ : Type ?u.557211
Mₗ₁' : Type ?u.557214
Mₗ₂ : Type ?u.557217
Mₗ₂' : Type ?u.557220
K : Type ?u.557223
K₁ : Type ?u.557226
K₂ : Type ?u.557229
V : Type ?u.557232
V₁ : Type ?u.557235
V₂ : Type ?u.557238
n : Type ?u.557241
inst✝⁶ : CommSemiring R
inst✝⁵ : CommSemiring R₁
inst✝⁴ : AddCommMonoid M₁
inst✝³ : Module R₁ M₁
inst✝² : CommSemiring R₂
inst✝¹ : AddCommMonoid M₂
inst✝ : Module R₂ M₂
I₁ : R₁ →+* R
I₂ : R₂ →+* R
I₁' : R₁ →+* R
B : M₁ →ₛₗ[I₁] M₂ →ₛₗ[I₂] R
⊢ SeparatingRight B ↔ ∀ (y : M₂), ↑(flip B) y = 0 → y = 0
rw [← flip_separatingLeft, separatingLeft_iff_linear_nontrivial]