lean2/hott/algebra/category/constructions.hlean

34 lines
884 B
Text
Raw Normal View History

/-
Copyright (c) 2014 Microsoft Corporation. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Module: algebra.category.constructions
Authors: Floris van Doorn
-/
import .basic algebra.precategory.constructions
open eq prod eq eq.ops equiv is_trunc funext pi category.ops morphism category
namespace category
section hset
definition is_category_hset (a b : Precategory_hset) : is_equiv (@iso_of_path _ _ a b) :=
sorry
definition category_hset [reducible] [instance] : category hset :=
category.mk' hset precategory_hset is_category_hset
definition Category_hset [reducible] : Category :=
Category.mk hset category_hset
--RENAME AND CLEANUP
definition set_category_equiv_iso (a b : Category_hset) : (a ≅ b) = (a ≃ b) := sorry
end hset
namespace ops
abbreviation set := Category_hset
end ops
end category