ModuleScheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.lean
Nyll.AlgebraicCurves.Geometry.Schemes.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
20 declarations indexed from sourceView source ↗ Module documentation
Scheme forall mem iff of subset union preimage or disjoint
Declarations
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.T
DocumentationRight translation by the chosen section in the category of schemes over the base.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.S
DocumentationLeft translation by the chosen section composed with inversion in the group object.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.P
DocumentationThe underlying point of the scheme determined by a section over the base field.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.toUnit_pt_comp
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
omit [GrpObj (Over.mk t)] in
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.pt_comp_T
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.pt_comp_S
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.T_comp_T
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.T_one
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.S_comp_S
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.isIso_T
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.isIso_S
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.P_comp
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
omit [GrpObj (Over.mk t)] in
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.T_base_P
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.S_base_P
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.surjective_left_base
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
omit [GrpObj (Over.mk t)] in
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.compl_preimage
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
omit [GrpObj (Over.mk t)] in
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.exists_P_mem
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
section main
variable [IsAlgClosed k] [LocallyOfFiniteType t] [IsIntegral X] [IsCommMonObj (Over.mk t)]
omit [GrpObj (Over.mk t)] [IsIntegral X] [IsCommMonObj (Over.mk t)] in
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.key
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
section main
variable [IsAlgClosed k] [LocallyOfFiniteType t] [IsIntegral X] [IsCommMonObj (Over.mk t)]
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint.AlgebraicGeometry.Scheme.TranslateCore.main
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TranslateCore
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {k : Type u} [Field k] {X : Scheme.{u}} (t : X ⟶ Spec (CommRingCat.of k))
[GrpObj (Over.mk t)]
variable {t}
section main
variable [IsAlgClosed k] [LocallyOfFiniteType t] [IsIntegral X] [IsCommMonObj (Over.mk t)]
AlgebraicGeometry.Scheme.forall_mem_iff_of_subset_union_preimage_or_disjoint
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Scheme_forall_mem_iff_of_subset_union_preimage_or_disjoint
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open scoped CategoryTheory.MonObj
attribute [local instance] MvPolynomial.gradedAlgebra