theorem
L36 ↗exists_internalHom
AlgebraicGeometry.FiniteEtale.exists_internalHom
The internal Hom of finite étale schemes is finite étale, compatibly with arbitrary base change.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open CategoryTheory
universe u
namespace AlgebraicGeometry.FiniteEtaleLean source · statement
theorem exists_internalHom (S : Scheme.{u}) (U V : FiniteEtale S) :
∃ W : FiniteEtale S,
Nonempty
(((MonoidalCategory.tensorRight ((FiniteEtale.forget S).obj U)).op ⋙
yoneda.obj ((FiniteEtale.forget S).obj V)).RepresentableBy
((FiniteEtale.forget S).obj W)) ∧
∀ (T : Scheme.{u}) (f : T ⟶ S),
Nonempty
(((MonoidalCategory.tensorRight
((FiniteEtale.forget T).obj ((FiniteEtale.pullback f).obj U))).op ⋙
yoneda.obj ((FiniteEtale.forget T).obj ((FiniteEtale.pullback f).obj
V))).RepresentableBy
((FiniteEtale.forget T).obj ((FiniteEtale.pullback f).obj W)))