forked from leanprover-community/mathlib4
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCartesianClosed.lean
More file actions
31 lines (22 loc) · 830 Bytes
/
CartesianClosed.lean
File metadata and controls
31 lines (22 loc) · 830 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/-
Copyright (c) 2024 Dagur Asgeirsson. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Dagur Asgeirsson
-/
module
public import Mathlib.CategoryTheory.Monoidal.Closed.Types
public import Mathlib.CategoryTheory.Sites.CartesianClosed
public import Mathlib.CategoryTheory.Sites.Equivalence
public import Mathlib.Condensed.Light.Basic
public import Mathlib.Condensed.Light.Instances
/-!
# Light condensed sets form a Cartesian closed category
-/
@[expose] public section
universe u
noncomputable section
open CategoryTheory
variable {C : Type u} [SmallCategory C]
instance : CartesianMonoidalCategory (LightCondSet.{u}) :=
inferInstanceAs (CartesianMonoidalCategory (Sheaf _ _))
instance : MonoidalClosed (LightCondSet.{u}) := inferInstanceAs (MonoidalClosed (Sheaf _ _))