Skip to content

Commit 13afa3a

Browse files
committed
suggested change
1 parent dc8a439 commit 13afa3a

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

Mathlib/RingTheory/FractionalIdeal/Operations.lean

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -925,15 +925,13 @@ variable {R S : Type*} (K L : Type*) [CommRing R] [IsDomain R] [CommRing S] [IsD
925925
local instance (f : R ≃+* S) : RingHomInvPair (f : R →+* S) f.symm :=
926926
RingHomInvPair.of_ringEquiv f
927927

928-
/-- If `f : R →+* S` is a surjective ring homomorphism and `I : Submodule R K` is fractional
929-
with respect to `R⁰`, then `I.map (IsFractionRing.semilinearEquivOfRingEquiv K L f).toLinearMap`
928+
/-- If `f : R →+* S` is a ring isomorphism and `I : Submodule R K` is fractional with respect to
929+
`R⁰`, then `I.map (IsFractionRing.semilinearEquivOfRingEquiv K L f).toLinearMap`
930930
is fractional with respect to `S⁰`.
931931
932932
Do not confuse with `IsFractional.map`. -/
933-
theorem _root_.IsFractional.map' [RingHomSurjective (f : R →+* S)]
934-
{I : Submodule R K} (hI : IsFractional R⁰ I) :
935-
IsFractional S⁰
936-
(I.map (IsFractionRing.semilinearEquivOfRingEquiv K L f).toLinearMap) := by
933+
theorem _root_.IsFractional.map' {I : Submodule R K} (hI : IsFractional R⁰ I) :
934+
IsFractional S⁰ (I.map (IsFractionRing.semilinearEquivOfRingEquiv K L f).toLinearMap) := by
937935
simp only [IsFractional, mem_nonZeroDivisors_iff_ne_zero, ne_eq, Submodule.mem_map,
938936
forall_exists_index, and_imp, forall_apply_eq_imp_iff₂] at hI ⊢
939937
obtain ⟨r, hr0, hr⟩ := hI

0 commit comments

Comments
 (0)