Skip to content

Commit c751fea

Browse files
committed
chore(AlgebraicGeometry): use Cover.idx instead of Exists.choose in Cover.ulift (#31236)
This makes it have better `simps` lemmas.
1 parent 054cd9c commit c751fea

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Mathlib/AlgebraicGeometry/Cover/MorphismProperty.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ def AffineCover.cover {X : Scheme.{u}} (𝒰 : X.AffineCover P) :
231231
@[simps!]
232232
def Cover.ulift (𝒰 : Cover.{v} (precoverage P) X) : Cover.{u} (precoverage P) X where
233233
I₀ := X
234-
X x := 𝒰.X (𝒰.exists_eq x).choose
234+
X x := 𝒰.X (𝒰.idx x)
235235
f x := 𝒰.f _
236236
mem₀ := by
237237
rw [presieve₀_mem_precoverage_iff]

Mathlib/AlgebraicGeometry/Gluing.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@ def isColimitForgetToLocallyRingedSpace :
732732
reassoc_of% GlueData.ι_isoLocallyRingedSpace_inv,
733733
← cancel_epi (Hom.isoOpensRange (F.map _)).hom.toLRSHom]
734734
simp only [Opens.iSupOpenCover, Cover.ulift, V, ← Hom.comp_toLRSHom_assoc,
735-
Cover.ι_fromGlued_assoc, homOfLE_ι, Hom.isoOpensRange_hom_ι]
735+
Cover.ι_fromGlued_assoc, homOfLE_ι, Hom.isoOpensRange_hom_ι, Cover.idx]
736736
generalize_proofs _ _ h
737737
rw [homOfLE_tAux F ↓i ↓j h.choose.2.1 h.choose.2.2, Iso.hom_inv_id_assoc]
738738
exact (s.w h.choose.2.1).trans (s.w h.choose.2.2).symm)

0 commit comments

Comments
 (0)