-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structure Sheaf on Basic Opens #728
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussion with @mortberg
R[1/fg]≡R[1/f][1/g] : R[1/fg]AsCommAlgebra ≡ R[1/f][1/g]AsCommAlgebra | ||
R[1/fg]≡R[1/f][1/g] = uaCommAlgebra (R[1/fg]AlgCharEquiv _ _ pathtoR[1/fg]) | ||
|
||
doubleLocCancel : g ∈ᵢ √ ⟨ replicateFinVec 1 f ⟩ → R[1/f][1/g]AsCommAlgebra ≡ R[1/g]AsCommAlgebra |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicer notation for ⟨ replicateFinVec 1 f ⟩
, maybe some notation for singleton vector?
open IsBasis hB | ||
|
||
private | ||
BasisCat = MeetSemilatticeCategory (Basis→MeetSemilattice L L' hB) | ||
DLCat = DistLatticeCategory L | ||
BasisCat = ΣPropCat DLCat L' -- MeetSemilatticeCategory (Basis→MeetSemilattice L L' hB) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
delete comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
-- we get a pullback square in comm rings that then gives us the desired | ||
-- square in R-algebras that we want to transport | ||
theRingCospan = fgCospan R[1/ h ]AsCommRing (f /1) (g /1) | ||
theRingPullback = fgPullback R[1/ h ]AsCommRing (f /1) (g /1) 1∈fgIdeal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
draw the square
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
One thing that we should also consider is splitting up the file Hopefully that would also speed up type-checking. What do you think @mortberg ? |
This PR contains a proof that the structure presheaf defined on the basic opens of the Zariski lattice is indeed a sheaf.