Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.map_map
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.map_self
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.fmap_map
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.fmap_self
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.bijective_map_of_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.app_map
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Res
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.eval_injective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.liftFun
DocumentationExtend a section from the framing open using the given bijective restriction maps.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.coef
DocumentationThe coefficient of a section in the chosen frame on its overlap with the framing open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.coef_spec
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.coef_unique
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.coef_add
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.coef_smul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.map_coef
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.liftFun_spec
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.liftFun_add
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.liftFun_smul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.liftFun_map
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
P2mPullbackSectionsSol.lift
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
variable (P s) in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.lift_app
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
variable (P s) in
open _root_.P2mPullbackSectionsSol
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.lift_app_self
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
variable (P s) in
open _root_.P2mPullbackSectionsSol
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.eval_bijective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section EvalFrame
variable {X : Scheme.{u}} {L P : X.Modules} {V : X.Opens} {s : Γ(L, V)}
variable (P s) in
variable (P s) in
open _root_.P2mPullbackSectionsSol
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.pb
DocumentationThe pullback of the invertible module along p.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.unitHom
DocumentationThe unit morphism from the module to the pushforward of its pullback.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.eta
DocumentationPull a local section back using the unit of the pullback and pushforward adjunction.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.eta_add
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.eta_smul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.map_eta
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.evalPull_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.evalPull_bijective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.OO
DocumentationThe pushforward of the structure module of the open subscheme O.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'
DocumentationView sections of the pushed forward structure module as sections on the inverse image open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.ofFun'
DocumentationView a section on the inverse image open as a section of the pushed forward structure module.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'_ofFun'
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'_injective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'_smul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.toFun'_map
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.OO_map_bijective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.ιapp_injective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.ιapp_bijective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.ιapp_map
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.preimage_inf_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.bijective_smul_eta
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Pull
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules)
variable (O : Z.Opens)
Lean source · full declarationtheorem bijective_smul_eta {V : X.Opens} {s : Γ(L, V)} (hs : Scheme.Modules.IsFrameOn s V)
(hN : Scheme.Modules.IsInvertible (pb p L)) :
Function.Bijective fun g : Γ(Z, p ⁻¹ᵁ V) => g • eta p L V s := by
set O : Z.Opens := p ⁻¹ᵁ V with hO
set t : Γ(pb p L, O) := eta p L V s with ht
have hQ : ∀ W : X.Opens, Function.Bijective
((OO O).presheaf.map ((Opens.map p.base).map (homOfLE (inf_le_left : W ⊓ V ≤ W))).op) :=
fun W => OO_map_bijective O _ (preimage_inf_eq p V W)
obtain ⟨F₁, hF₁⟩ := (evalPull_bijective p L hs (OO O) hQ).2 (ofFun' O O 1)
have hF₁' : toFun' O O (F₁.app O t) = 1 := congrArg (toFun' O O) hF₁
refine ⟨fun g₁ g₂ h => ?_, fun y => ?_⟩
· have h' : F₁.app O (g₁ • t) = F₁.app O (g₂ • t) := congrArg (F₁.app O) h
rw [Scheme.Modules.Hom.app_smul, Scheme.Modules.Hom.app_smul] at h'
have h'' := congrArg (toFun' O O) h'
rw [toFun'_smul, toFun'_smul, hF₁', mul_one, mul_one] at h''
exact (ιapp_bijective O).1 h''
· obtain ⟨g, hg⟩ := (ιapp_bijective O).2 (toFun' O O (F₁.app O y))
refine ⟨g, ?_⟩
change g • t = y
have hfr : ∀ z : O, ∃ (U : Z.Opens), (z : Z) ∈ U ∧
∃ u : Γ(pb p L, U), Scheme.Modules.IsFrameOn u U := by
intro z
obtain ⟨U, hzU, ⟨e⟩⟩ := hN.1 (z : Z)
exact ⟨U, hzU, Scheme.Modules.exists_isFrameOn_of_pullback_iso_unit U e⟩
choose U hzU u hu using hfr
let W : O → Z.Opens := fun z => U z ⊓ O
have hcover : O ≤ ⨆ z : O, W z := fun x hx =>
Opens.mem_iSup.mpr ⟨⟨x, hx⟩, ⟨hzU ⟨x, hx⟩, hx⟩⟩
let F : TopCat.Sheaf Ab Z := ⟨(pb p L).presheaf, Scheme.Modules.isSheaf _⟩
refine TopCat.Sheaf.eq_of_locally_eq' F W O (fun z => homOfLE inf_le_right) hcover (g • t) y fun
z => ?_
change (pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op (g • t) =
(pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op y
have hu' : Scheme.Modules.IsFrameOn ((pb p L).presheaf.map (homOfLE (inf_le_left : W z ≤ U
z)).op (u z))
(W z) := ((hu z).map (homOfLE inf_le_left)).mono inf_le_left
have hbij := hu'.bijective (le_refl (W z)) le_rfl
rw [map_self] at hbij
set u' := (pb p L).presheaf.map (homOfLE (inf_le_left : W z ≤ U z)).op (u z) with hu'def
clear_value u'
obtain ⟨c, hc⟩ := hbij.2 ((pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op t)
obtain ⟨d, hd⟩ := hbij.2 ((pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op y)
change c • u' = _ at hc
change d • u' = _ at hd
have e1 : F₁.app (W z) ((pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op t) =
(OO O).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op (F₁.app O t) := app_map _ F₁ _ t
have e2 : F₁.app (W z) ((pb p L).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op y) =
(OO O).presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op (F₁.app O y) := app_map _ F₁ _ y
set a := toFun' O (W z) (F₁.app (W z) u') with ha
have h1 : O.ι.app (W z) c * a = 1 := by
have := congrArg (toFun' O (W z)) (congrArg (F₁.app (W z)) hc)
rw [Scheme.Modules.Hom.app_smul, toFun'_smul, e1, toFun'_map, hF₁', map_one] at this
exact this
have h2 : O.ι.app (W z) (Z.presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op g) =
O.ι.app (W z) d * a := by
have := congrArg (toFun' O (W z)) (congrArg (F₁.app (W z)) hd)
rw [Scheme.Modules.Hom.app_smul, toFun'_smul, e2, toFun'_map] at this
rw [ιapp_map, hg]
exact this.symm
have h3 : Z.presheaf.map (homOfLE (inf_le_right : W z ≤ O)).op g * c = d := by
apply ιapp_injective O (inf_le_right : W z ≤ O)
rw [map_mul, h2, mul_assoc, mul_comm a, h1, mul_one]
rw [Scheme.Modules.map_smul, ← hc, ← hd, ← mul_smul, h3]
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.isLocalizedModule_powers_of_comap
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.algAB
DocumentationThe algebra structure on inverse image sections induced by p.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modAN
DocumentationThe scalar action on pullback module sections through the map induced by p.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.algebraMap_AB
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smul_AN
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.isScalarTower_ABN
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smulCommClass_ABN
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smulCommClass_BAN
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaFix
DocumentationMultiply a pulled back section by a fixed section on the inverse image open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaBilin
DocumentationThe bilinear map multiplying coordinate sections by pulled back module sections.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.theta
DocumentationThe canonical tensor product map to sections of the pullback module.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.theta_tmul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modAZW
DocumentationThe scalar action on coordinate sections over W induced by the map on sections over U.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modANW
DocumentationThe scalar action on pullback module sections over W induced by sections over U.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.appLE_apply
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.resB
DocumentationRestriction of coordinate sections to an open subset of the inverse image of U.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.resN
DocumentationRestriction of pullback module sections to an open subset of the inverse image of U.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.isLocalizedModule_resB_of_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modBO
DocumentationThe scalar action on module sections over a basic open via localization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.resBO
DocumentationRestriction of module sections to a basic open, linear over sections on the original open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.isLocalizedModule_resBO
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.isLocalizedModule_resN_of_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.pre_le
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modAZ
DocumentationThe scalar action on coordinate sections over the inverse image of a basic open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.modANr
DocumentationThe scalar action on pullback module sections over the inverse image of a basic open.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smul_AZ
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smul_ANr
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.smul_BO
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.app_res
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaLoc
DocumentationThe tensor product map to pullback module sections over the inverse image of a basic open.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaLoc_tmul
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.resT
DocumentationRestriction of both factors in the tensor product to a basic open and its inverse image.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaA
DocumentationThe canonical pullback section map with scalars restricted to sections over U.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaA_apply
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaLoc_comp_resT
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.thetaLoc_bijective_of_frame
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.exists_basicOpen_isFrameOn
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.theta_bijective
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.beta
DocumentationThe linear equivalence between extended sections and pullback sections on an affine inverse image.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.beta_tmul
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
section Affine
variable {X Z : Scheme.{u}} (p : Z ⟶ X) (L : X.Modules) (U : X.Opens)
attribute [local instance] algAB modAN
attribute [local instance] modAZ modANr modBO
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.beta_one_tmul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback.P2mPullbackSectionsSol.result
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
noncomputable section
namespace P2mPullbackSectionsSol
AlgebraicGeometry.Scheme.Modules.IsInvertible.exists_baseChange_sections_linearEquiv_pullback
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_baseChange_sections_linearEquiv_pullback
universe u
open CategoryTheory AlgebraicGeometry TensorProduct TopologicalSpace Opposite
with_weak_namespace _root_.AlgebraicGeometry.Scheme.Modules.IsInvertible