Document eta-expansion workaround for Empty : Set

I thought I had pushed this before (see
https://github.com/HoTT/HoTT/pull/371#issuecomment-41201465).  But I
guess no.
Make lift and lower transparent

The reason to make them opaque was purely for typeclasses.  They will
need to be transparent when we move to trunk-polyproj, to get an
alternate version of Funext_downward_closed to work correctly.
Give a better error message on a tactic
Merge pull request #386 from JasonGross/transparent-lift-lower

Make lift and lower transparent
Add an instance about [idtoiso] and [components_of]
Add some typeclass resolution hints for apply being stupid

[apply] doesn't know that, e.g., the identity functor applied to x is
x, nor vice-versa.  And because it infers arguments in the "wrong"
order, it errors before it has a chance to pick up that information.
So we need to help it along a little.
Fix timing files to deal with negative times
Add some lemmas and tactics for removing isos

This is the main tactic used to prove that lax comma categories are
precategories.  Unfortunately, it's sometimes rather slow.  It could
probably benefit from reflective automation.

This closes #383
Vastly simplify the helper-tactics in Category/Morphisms.v

We don't actually need all of those; I was being stupid with
associativity.
Add some helper lemmas about [commutes]
Split out InitialTerminalCategory.v into multiple files

This way, we can add pseudofunctors without making the
initial/terminal categories depend on them.
Add pseudofunctors from initial/terminal categories

These will be useful for lax slice categories
Define the identity pseudofunctor

I'm not sure why it's so slow.  Maybe typeclass resolution on
[Reflexive]?

After    | File Name                                                          | Before   || Change
-----------------------------------------------------------------------------------------------------
9m46.05s | Total                                                              | 9m32.56s || +0m13.49s
-----------------------------------------------------------------------------------------------------
0m13.24s | categories/Pseudofunctor/Identity                                  |   N/A    || +0m13.24s
1m47.71s | categories/Comma/ProjectionFunctors                                | 1m48.81s || -0m01.09s
0m26.52s | categories/Grothendieck/PseudofunctorToCat                         | 0m25.30s || +0m01.21s
0m22.86s | categories/Adjoint/HomCoercions                                    | 0m20.94s || +0m01.91s
0m16.69s | categories/Adjoint/UnitCounitCoercions                             | 0m15.60s || +0m01.09s
0m15.43s | categories/PseudonaturalTransformation/Core                        | 0m14.18s || +0m01.25s
0m15.31s | categories/Comma/InducedFunctors                                   | 0m16.89s || -0m01.58s
0m32.82s | categories/Adjoint/Composition/AssociativityLaw                    | 0m33.05s || -0m00.22s
0m16.78s | categories/ExponentialLaws/Law4/Functors                           | 0m16.88s || -0m00.09s
0m15.28s | categories/FunctorCategory/Dual                                    | 0m15.74s || -0m00.46s
0m12.92s | categories/Functor/Pointwise/Properties                            | 0m12.05s || +0m00.86s
0m12.72s | hit/Flattening                                                     | 0m12.94s || -0m00.21s
0m12.14s | categories/Pseudofunctor/Core                                      | 0m11.96s || +0m00.17s
0m12.04s | categories/Adjoint/Composition/Core                                | 0m12.80s || -0m00.76s
0m11.45s | categories/Adjoint/Dual                                            | 0m12.40s || -0m00.95s
0m11.08s | categories/Adjoint/Composition/IdentityLaws                        | 0m10.38s || +0m00.69s
0m10.78s | categories/Pseudofunctor/FromFunctor                               | 0m11.07s || -0m00.29s
0m09.03s | categories/Yoneda                                                  | 0m08.56s || +0m00.46s
0m08.55s | categories/ExponentialLaws/Law1/Law                                | 0m08.65s || -0m00.09s
0m08.17s | categories/Functor/Prod/Universal                                  | 0m08.17s || +0m00.00s
0m07.58s | categories/GroupoidCategory/Morphisms                              | 0m08.05s || -0m00.47s
0m07.48s | categories/UniversalProperties                                     | 0m06.92s || +0m00.56s
0m07.08s | categories/Comma/Dual                                              | 0m06.14s || +0m00.94s
0m06.84s | hit/Connectedness                                                  | 0m07.50s || -0m00.66s
0m06.61s | categories/Structure/IdentityPrinciple                             | 0m06.82s || -0m00.20s
0m06.42s | categories/Adjoint/Paths                                           | 0m06.66s || -0m00.24s
0m05.80s | categories/Category/Morphisms                                      | 0m05.55s || +0m00.25s
0m05.78s | categories/Adjoint/UnitCounit                                      | 0m06.27s || -0m00.48s
0m05.68s | categories/Functor/Paths                                           | 0m05.90s || -0m00.22s
0m05.57s | categories/Functor/Sum                                             | 0m05.54s || +0m00.03s
0m05.32s | categories/DualFunctor                                             | 0m05.02s || +0m00.30s
0m05.20s | EquivalenceVarieties                                               | 0m05.09s || +0m00.11s
0m04.70s | categories/ExponentialLaws/Law2/Functors                           | 0m04.90s || -0m00.20s
0m04.43s | categories/Category/Sigma/OnMorphisms                              | 0m04.58s || -0m00.15s
0m03.74s | categories/ProductLaws                                             | 0m03.78s || -0m00.03s
0m03.54s | categories/Structure/Core                                          | 0m03.56s || -0m00.02s
0m03.42s | types/ObjectClassifier                                             | 0m03.42s || +0m00.00s
0m02.99s | types/Sigma                                                        | 0m02.97s || +0m00.02s
0m02.91s | categories/Adjoint/UniversalMorphisms                              | 0m02.90s || +0m00.01s
0m02.90s | categories/Functor/Composition/Functorial/Attributes               | 0m03.07s || -0m00.16s
0m02.85s | HSet                                                               | 0m02.84s || +0m00.01s
0m02.72s | categories/Functor/Prod/Functorial                                 | 0m02.95s || -0m00.23s
0m02.72s | categories/FunctorCategory/Functorial                              | 0m02.75s || -0m00.02s
0m02.70s | HProp                                                              | 0m02.75s || -0m00.04s
0m02.63s | categories/Grothendieck/ToSet                                      | 0m02.64s || -0m00.01s
0m02.48s | Equivalences                                                       | 0m02.56s || -0m00.08s
0m02.29s | categories/Functor/Attributes                                      | 0m02.29s || +0m00.00s
0m02.25s | categories/Category/Sigma/Core                                     | 0m02.03s || +0m00.22s
0m02.22s | categories/Comma/Core                                              | 0m01.98s || +0m00.24s
0m02.18s | categories/NaturalTransformation/Isomorphisms                      | 0m02.07s || +0m00.11s
0m02.11s | categories/Category/Sum                                            | 0m02.35s || -0m00.24s
0m02.07s | types/Record                                                       | 0m02.02s || +0m00.04s
0m01.91s | PathGroupoids                                                      | 0m01.90s || +0m00.01s
0m01.88s | categories/NaturalTransformation/Dual                              | 0m01.86s || +0m00.01s
0m01.80s | categories/FunctorCategory/Morphisms                               | 0m01.75s || +0m00.05s
0m01.76s | categories/NaturalTransformation/Paths                             | 0m01.75s || +0m00.01s
0m01.75s | categories/HomFunctor                                              | 0m01.75s || +0m00.00s
0m01.31s | categories/Category/Sigma/OnObjects                                | 0m01.24s || +0m00.07s
0m01.29s | categories/Category/Prod                                           | 0m01.29s || +0m00.00s
0m01.28s | categories/InitialTerminalCategory/Pseudofunctors                  | 0m01.41s || -0m00.12s
0m01.23s | types/Prod                                                         | 0m01.31s || -0m00.08s
0m01.18s | categories/Limits/Core                                             | 0m01.14s || +0m00.04s
0m01.17s | categories/NaturalTransformation/Pointwise                         | 0m01.33s || -0m00.16s
0m01.15s | categories/NaturalTransformation/Composition/Laws                  | 0m01.13s || +0m00.02s
0m01.15s | categories/ExponentialLaws/Law1/Functors                           | 0m01.09s || +0m00.05s
0m01.06s | categories/Functor/Pointwise                                       | 0m01.10s || -0m00.04s
0m01.05s | categories/Functor/Composition/Functorial/Core                     | 0m01.21s || -0m00.15s
0m01.03s | categories/ExponentialLaws/Law  N/A                                | 0m01.10s || -0m00.07s
0m01.00s | categories/CategoryOfSections/Core                                 | 0m00.98s || +0m00.02s
0m00.96s | categories/Functor/Prod                                            | 0m00.86s || +0m00.09s
0m00.93s | contrib/HoTTBookExercises                                          | 0m00.92s || +0m00.01s
0m00.90s | hit/epi                                                            | 0m00.93s || -0m00.03s
0m00.88s | categories/NaturalTransformation/Prod                              | 0m00.89s || -0m00.01s
0m00.88s | types/Paths                                                        | 0m00.88s || +0m00.00s
0m00.88s | hit/Spheres                                                        | 0m01.12s || -0m00.24s
0m00.81s | categories/SetCategory/Morphisms                                   | 0m00.82s || -0m00.00s
0m00.79s | contrib/HoTTBook                                                   | 0m00.74s || +0m00.05s
0m00.67s | categories/categories                                              | 0m00.60s || +0m00.07s
0m00.64s | Trunc                                                              | 0m00.60s || +0m00.04s
0m00.63s | types/Sum                                                          | 0m00.62s || +0m00.01s
0m00.63s | types/Universe                                                     | 0m00.67s || -0m00.04s
0m00.62s | UnivalenceImpliesFunext                                            | 0m00.63s || -0m00.01s
0m00.62s | categories/NaturalTransformation/Composition/Core                  | 0m00.65s || -0m00.03s
0m00.61s | Functorish                                                         | 0m00.64s || -0m00.03s
0m00.58s | hit/Suspension                                                     | 0m00.71s || -0m00.13s
0m00.56s | categories/Comma/Projection                                        | 0m00.55s || +0m00.01s
0m00.55s | hit/quotient                                                       | 0m00.54s || +0m00.01s
0m00.52s | categories/Limits/Functors                                         | 0m00.54s || -0m00.02s
0m00.52s | categories/NaturalTransformation/Sum                               | 0m00.55s || -0m00.03s
0m00.51s | categories/Functor/Composition/Laws                                | 0m00.54s || -0m00.03s
0m00.50s | categories/ExponentialLaws/Law3/Functors                           | 0m00.46s || +0m00.03s
0m00.48s | hit/Circle                                                         | 0m00.49s || -0m00.01s
0m00.46s | categories/KanExtensions/Functors                                  | 0m00.52s || -0m00.06s
0m00.44s | categories/FundamentalPreGroupoidCategory                          | 0m00.34s || +0m00.09s
0m00.44s | categories/InitialTerminalCategory/Functors                        | 0m00.44s || +0m00.00s
0m00.44s | types/Forall                                                       | 0m00.45s || -0m00.01s
0m00.42s | Tactics                                                            | 0m00.40s || +0m00.01s
0m00.41s | categories/Cat/Core                                                | 0m00.38s || +0m00.02s
0m00.40s | categories/NaturalTransformation/Identity                          | 0m00.44s || -0m00.03s
0m00.36s | categories/HomotopyPreCategory                                     | 0m00.40s || -0m00.04s
0m00.36s | Fibrations                                                         | 0m00.34s || +0m00.01s
0m00.35s | TruncType                                                          | 0m00.32s || +0m00.02s
0m00.34s | categories/InitialTerminalCategory/NaturalTransformations          | 0m00.40s || -0m00.06s
0m00.33s | categories/Functor/Dual                                            | 0m00.31s || +0m00.02s
0m00.33s | categories/Functor/Functor                                         | 0m00.31s || +0m00.02s
0m00.32s | categories/IndiscreteCategory                                      | 0m00.31s || +0m00.01s
0m00.32s | categories/NaturalTransformation/Composition/Functorial            | 0m00.26s || +0m00.06s
0m00.31s | categories/KanExtensions/Core                                      | 0m00.31s || +0m00.00s
0m00.29s | categories/Adjoint/Adjoint                                         | 0m00.22s || +0m00.06s
0m00.28s | categories/Utf8                                                    | 0m00.28s || +0m00.00s
0m00.28s | categories/Cat/Morphisms                                           | 0m00.31s || -0m00.02s
0m00.28s | categories/Grothendieck/Grothendieck                               | 0m00.31s || -0m00.02s
0m00.26s | categories/ExponentialLaws/ExponentialLaws                         | 0m00.27s || -0m00.01s
0m00.26s | hit/minus1Trunc                                                    | 0m00.29s || -0m00.02s
0m00.26s | types/Arrow                                                        | 0m00.30s || -0m00.03s
0m00.25s | categories/SetCategory/Functors/Functors                           | 0m00.21s || +0m00.04s
0m00.24s | categories/Category/Objects                                        | 0m00.24s || +0m00.00s
0m00.24s | categories/Functor/Composition/Core                                | 0m00.23s || +0m00.00s
0m00.24s | categories/Notations                                               | 0m00.27s || -0m00.03s
0m00.23s | categories/NaturalTransformation/NaturalTransformation             | 0m00.22s || +0m00.01s
0m00.23s | categories/Adjoint/Hom                                             | 0m00.31s || -0m00.07s
0m00.22s | categories/Limits/Limits                                           | 0m00.21s || +0m00.01s
0m00.22s | categories/Grothendieck/ToCat                                      | 0m00.20s || +0m00.01s
0m00.21s | categories/Functor/Composition/Functorial                          | 0m00.24s || -0m00.03s
0m00.21s | categories/Functor/Utf8                                            | 0m00.20s || +0m00.00s
0m00.21s | categories/FunctorCategory/Core                                    | 0m00.16s || +0m00.04s
0m00.20s | categories/DependentProduct                                        | 0m00.23s || -0m00.03s
0m00.20s | categories/KanExtensions/KanExtensions                             | 0m00.18s || +0m00.02s
0m00.20s | categories/Functor/Notations                                       | 0m00.18s || +0m00.02s
0m00.20s | Modality                                                           | 0m00.21s || -0m00.00s
0m00.20s | categories/Comma/Notations                                         | 0m00.14s || +0m00.06s
0m00.20s | categories/PseudonaturalTransformation/PseudonaturalTransformation | 0m00.17s || +0m00.03s
0m00.20s | FunextVarieties                                                    | 0m00.18s || +0m00.02s
0m00.20s | types/Bool                                                         | 0m00.19s || +0m00.01s
0m00.20s | categories/InitialTerminalCategory/InitialTerminalCategory         | 0m00.26s || -0m00.06s
0m00.20s | categories/NaturalTransformation/Utf8                              | 0m00.20s || +0m00.00s
0m00.19s | hit/iso                                                            | 0m00.14s || +0m00.04s
0m00.19s | categories/Functor/Composition/Composition                         | 0m00.20s || -0m00.01s
0m00.19s | categories/Adjoint/Identity                                        | 0m00.17s || +0m00.01s
0m00.19s | categories/Comma/Comma                                             | 0m00.20s || -0m00.01s
0m00.19s | categories/NatCategory                                             | 0m00.19s || +0m00.00s
0m00.18s | categories/FunctorCategory/Utf8                                    | 0m00.22s || -0m00.04s
0m00.18s | categories/Functor/Prod/Prod                                       | 0m00.17s || +0m00.00s
0m00.18s | categories/FunctorCategory/FunctorCategory                         | 0m00.22s || -0m00.04s
0m00.18s | categories/GroupoidCategory/Core                                   | 0m00.16s || +0m00.01s
0m00.18s | categories/ExponentialLaws/Law2/Law2                               | 0m00.14s || +0m00.03s
0m00.18s | Overture                                                           | 0m00.16s || +0m00.01s
0m00.17s | Conjugation                                                        | 0m00.22s || -0m00.04s
0m00.17s | categories/Comma/Utf8                                              | 0m00.18s || -0m00.00s
0m00.17s | categories/ExponentialLaws/Law3/Law3                               | 0m00.17s || +0m00.00s
0m00.17s | categories/Adjoint/Utf8                                            | 0m00.13s || +0m00.04s
0m00.17s | categories/InitialTerminalCategory/Notations                       | 0m00.20s || -0m00.03s
0m00.16s | categories/Cat/Cat                                                 | 0m00.16s || +0m00.00s
0m00.16s | HoTT                                                               | 0m00.18s || -0m00.01s
0m00.16s | categories/NaturalTransformation/Notations                         | 0m00.16s || +0m00.00s
0m00.15s | categories/Category/Dual                                           | 0m00.19s || -0m00.04s
0m00.15s | Misc                                                               | 0m00.12s || +0m00.03s
0m00.15s | categories/Adjoint/Notations                                       | 0m00.16s || -0m00.01s
0m00.15s | categories/Adjoint/Composition/Composition                         | 0m00.16s || -0m00.01s
0m00.15s | Tests                                                              | 0m00.16s || -0m00.01s
0m00.15s | categories/ExponentialLaws/Law1/Law1                               | 0m00.20s || -0m00.05s
0m00.15s | categories/Structure/Utf8                                          | 0m00.07s || +0m00.07s
0m00.15s | categories/Category/Pi                                             | 0m00.15s || +0m00.00s
0m00.14s | categories/Category/Utf8                                           | 0m00.13s || +0m00.01s
0m00.14s | Contractible                                                       | 0m00.09s || +0m00.05s
0m00.14s | hit/Interval                                                       | 0m00.17s || -0m00.03s
0m00.14s | categories/InitialTerminalCategory/Core                            | 0m00.17s || -0m00.03s
0m00.14s | categories/Category/Univalent                                      | 0m00.13s || +0m00.01s
0m00.14s | categories/Profunctor/Profunctor                                   | 0m00.15s || -0m00.00s
0m00.14s | categories/Category/Category                                       | 0m00.18s || -0m00.03s
0m00.14s | categories/NaturalTransformation/Core                              | 0m00.16s || -0m00.01s
0m00.14s | categories/Pseudofunctor/Pseudofunctor                             | 0m00.16s || -0m00.01s
0m00.14s | categories/Category/Core                                           | 0m00.16s || -0m00.01s
0m00.14s | categories/CategoryOfSections/CategoryOfSections                   | 0m00.16s || -0m00.01s
0m00.13s | categories/Structure/Structure                                     | 0m00.11s || +0m00.02s
0m00.13s | coq/Init/Peano                                                     | 0m00.09s || +0m00.04s
0m00.13s | categories/ExponentialLaws/Law4/Law4                               | 0m00.12s || +0m00.01s
0m00.13s | hit/unique_choice                                                  | 0m00.16s || -0m00.03s
0m00.13s | categories/NaturalTransformation/Composition/Composition           | 0m00.15s || -0m00.01s
0m00.13s | types/Unit                                                         | 0m00.11s || +0m00.02s
0m00.12s | categories/Profunctor/Representable                                | 0m00.14s || -0m00.02s
0m00.12s | categories/Profunctor/Core                                         | 0m00.12s || +0m00.00s
0m00.12s | categories/SetCategory/Core                                        | 0m00.16s || -0m00.04s
0m00.12s | hit/TwoSphere                                                      | 0m00.12s || +0m00.00s
0m00.12s | categories/SetCategory/SetCategory                                 | 0m00.11s || +0m00.00s
0m00.12s | categories/Category/Notations                                      | 0m00.12s || +0m00.00s
0m00.12s | categories/Profunctor/Identity                                     | 0m00.14s || -0m00.02s
0m00.12s | UnivalenceAxiom                                                    | 0m00.10s || +0m00.01s
0m00.12s | hit/Truncations                                                    | 0m00.15s || -0m00.03s
0m00.12s | categories/Adjoint/Composition/LawsTactic                          | 0m00.14s || -0m00.02s
0m00.12s | categories/Profunctor/Utf8                                         | 0m00.14s || -0m00.02s
0m00.10s | categories/DiscreteCategory                                        | 0m00.11s || -0m00.00s
0m00.10s | categories/Adjoint/Core                                            | 0m00.13s || -0m00.03s
0m00.10s | categories/Profunctor/Notations                                    | 0m00.13s || -0m00.03s
0m00.10s | categories/Functor/Core                                            | 0m00.12s || -0m00.01s
0m00.10s | categories/Category/Subcategory/Wide                               | 0m00.10s || +0m00.00s
0m00.10s | categories/Structure/Notations                                     | 0m00.11s || -0m00.00s
0m00.10s | types/UniverseLevel                                                | 0m00.08s || +0m00.02s
0m00.10s | categories/Category/Subcategory/Subcategory                        | 0m00.12s || -0m00.01s
0m00.10s | categories/Category/Sigma/Sigma                                    | 0m00.12s || -0m00.01s
0m00.10s | categories/Functor/Pointwise/Pointwise                             | 0m00.14s || -0m00.04s
0m00.09s | categories/GroupoidCategory/GroupoidCategory                       | 0m00.12s || -0m00.03s
0m00.09s | categories/Functor/Identity                                        | 0m00.10s || -0m00.01s
0m00.09s | categories/FunctorCategory/Notations                               | 0m00.10s || -0m00.01s
0m00.08s | categories/Category/Strict                                         | 0m00.07s || +0m00.00s
0m00.08s | categories/Category/Subcategory/Full                               | 0m00.12s || -0m00.03s
0m00.07s | coq/Init/Specif                                                    | 0m00.06s || +0m00.01s
0m00.07s | Pointed                                                            | 0m00.06s || +0m00.01s
0m00.07s | coq/Program/Tactics                                                | 0m00.04s || +0m00.03s
0m00.06s | coq/Init/Datatypes                                                 | 0m00.08s || -0m00.02s
0m00.06s | coq/Init/Logic_Type                                                | 0m00.06s || +0m00.00s
0m00.05s | FunextAxiom                                                        | 0m00.07s || -0m00.02s
0m00.05s | types/Empty                                                        | 0m00.09s || -0m00.03s
0m00.04s | coq/Init/Logic                                                     | 0m00.02s || +0m00.02s
0m00.04s | coq/Init/Prelude                                                   | 0m00.02s || +0m00.02s
0m00.03s | coq/Init/Notations                                                 | 0m00.04s || -0m00.01s
0m00.03s | coq/Init/Tactics                                                   | 0m00.03s || +0m00.00s
0m00.02s | coq/Bool/Bool                                                      | 0m00.04s || -0m00.02s
Speed up Pseudofunctor.Identity

It's not much, but it's something.

After    | File Name                                                          | Before   || Change
-----------------------------------------------------------------------------------------------------
9m43.61s | Total                                                              | 9m52.28s || -0m08.66s
-----------------------------------------------------------------------------------------------------
0m08.28s | categories/Pseudofunctor/Identity                                  | 0m13.66s || -0m05.38s
1m49.40s | categories/Comma/ProjectionFunctors                                | 1m47.92s || +0m01.48s
0m17.34s | categories/Adjoint/UnitCounitCoercions                             | 0m15.79s || +0m01.55s
0m11.94s | categories/Adjoint/Composition/Core                                | 0m13.03s || -0m01.08s
0m11.80s | categories/Adjoint/Dual                                            | 0m13.30s || -0m01.50s
0m06.76s | categories/UniversalProperties                                     | 0m08.05s || -0m01.29s
0m33.52s | categories/Adjoint/Composition/AssociativityLaw                    | 0m33.69s || -0m00.16s
0m27.33s | categories/Grothendieck/PseudofunctorToCat                         | 0m26.45s || +0m00.87s
0m20.87s | categories/Adjoint/HomCoercions                                    | 0m21.66s || -0m00.78s
0m17.05s | categories/ExponentialLaws/Law4/Functors                           | 0m17.27s || -0m00.21s
0m16.18s | categories/Comma/InducedFunctors                                   | 0m16.95s || -0m00.76s
0m15.94s | categories/FunctorCategory/Dual                                    | 0m15.38s || +0m00.55s
0m14.78s | categories/PseudonaturalTransformation/Core                        | 0m14.23s || +0m00.54s
0m12.94s | hit/Flattening                                                     | 0m12.27s || +0m00.67s
0m12.40s | categories/Functor/Pointwise/Properties                            | 0m12.56s || -0m00.16s
0m12.34s | categories/Pseudofunctor/FromFunctor                               | 0m12.11s || +0m00.23s
0m12.12s | categories/Pseudofunctor/Core                                      | 0m12.00s || +0m00.11s
0m10.51s | categories/Adjoint/Composition/IdentityLaws                        | 0m10.92s || -0m00.41s
0m08.93s | categories/Yoneda                                                  | 0m09.06s || -0m00.13s
0m08.31s | categories/Functor/Prod/Universal                                  | 0m08.11s || +0m00.20s
0m08.10s | categories/ExponentialLaws/Law1/Law                                | 0m08.99s || -0m00.89s
0m07.54s | categories/GroupoidCategory/Morphisms                              | 0m07.67s || -0m00.12s
0m07.16s | hit/Connectedness                                                  | 0m07.27s || -0m00.10s
0m06.55s | categories/Adjoint/Paths                                           | 0m07.34s || -0m00.79s
0m06.33s | categories/Comma/Dual                                              | 0m06.69s || -0m00.36s
0m06.18s | categories/Structure/IdentityPrinciple                             | 0m06.56s || -0m00.37s
0m06.05s | categories/DualFunctor                                             | 0m05.38s || +0m00.67s
0m05.74s | categories/Adjoint/UnitCounit                                      | 0m05.95s || -0m00.20s
0m05.72s | categories/Category/Morphisms                                      | 0m06.07s || -0m00.35s
0m05.60s | categories/Functor/Paths                                           | 0m05.76s || -0m00.16s
0m05.57s | categories/Functor/Sum                                             | 0m05.32s || +0m00.25s
0m05.14s | EquivalenceVarieties                                               | 0m05.16s || -0m00.02s
0m04.76s | categories/Category/Sigma/OnMorphisms                              | 0m04.61s || +0m00.14s
0m04.75s | categories/ExponentialLaws/Law2/Functors                           | 0m04.81s || -0m00.05s
0m03.73s | categories/ProductLaws                                             | 0m03.74s || -0m00.01s
0m03.64s | categories/Structure/Core                                          | 0m03.70s || -0m00.06s
0m03.48s | types/ObjectClassifier                                             | 0m03.31s || +0m00.16s
0m02.99s | types/Sigma                                                        | 0m03.01s || -0m00.01s
0m02.98s | categories/FunctorCategory/Functorial                              | 0m02.60s || +0m00.37s
0m02.88s | HSet                                                               | 0m02.92s || -0m00.04s
0m02.88s | categories/Adjoint/UniversalMorphisms                              | 0m02.78s || +0m00.10s
0m02.87s | categories/Functor/Composition/Functorial/Attributes               | 0m03.40s || -0m00.52s
0m02.77s | categories/Functor/Prod/Functorial                                 | 0m02.86s || -0m00.08s
0m02.72s | HProp                                                              | 0m02.79s || -0m00.06s
0m02.66s | categories/Grothendieck/ToSet                                      | 0m02.66s || +0m00.00s
0m02.57s | Equivalences                                                       | 0m02.43s || +0m00.13s
0m02.27s | categories/Category/Sum                                            | 0m02.38s || -0m00.10s
0m02.17s | categories/NaturalTransformation/Isomorphisms                      | 0m02.12s || +0m00.04s
0m02.14s | categories/Functor/Attributes                                      | 0m02.32s || -0m00.17s
0m02.07s | categories/Comma/Core                                              | 0m02.20s || -0m00.13s
0m02.00s | categories/Category/Sigma/Core                                     | 0m02.17s || -0m00.16s
0m01.92s | types/Record                                                       | 0m01.89s || +0m00.03s
0m01.82s | categories/NaturalTransformation/Dual                              | 0m01.89s || -0m00.06s
0m01.78s | PathGroupoids                                                      | 0m01.91s || -0m00.12s
0m01.74s | categories/HomFunctor                                              | 0m01.90s || -0m00.15s
0m01.72s | categories/FunctorCategory/Morphisms                               | 0m01.67s || +0m00.05s
0m01.67s | categories/NaturalTransformation/Paths                             | 0m01.58s || +0m00.08s
0m01.34s | categories/Limits/Core                                             | 0m01.19s || +0m00.15s
0m01.31s | categories/Category/Sigma/OnObjects                                | 0m01.22s || +0m00.09s
0m01.31s | categories/ExponentialLaws/Law1/Functors                           | 0m00.96s || +0m00.35s
0m01.30s | categories/InitialTerminalCategory/Pseudofunctors                  | 0m01.33s || -0m00.03s
0m01.29s | categories/Category/Prod                                           | 0m01.26s || +0m00.03s
0m01.28s | categories/NaturalTransformation/Pointwise                         | 0m01.28s || +0m00.00s
0m01.26s | types/Prod                                                         | 0m01.35s || -0m00.09s
0m01.20s | categories/Functor/Composition/Functorial/Core                     | 0m01.47s || -0m00.27s
0m01.18s | categories/ExponentialLaws/Law  N/A                                | 0m00.94s || +0m00.24s
0m01.16s | categories/NaturalTransformation/Composition/Laws                  | 0m01.24s || -0m00.08s
0m01.08s | categories/Functor/Pointwise                                       | 0m01.08s || +0m00.00s
0m01.00s | contrib/HoTTBookExercises                                          | 0m00.88s || +0m00.12s
0m00.98s | categories/NaturalTransformation/Prod                              | 0m00.96s || +0m00.02s
0m00.98s | categories/CategoryOfSections/Core                                 | 0m00.99s || -0m00.01s
0m00.90s | categories/Functor/Prod                                            | 0m00.90s || +0m00.00s
0m00.89s | hit/epi                                                            | 0m00.86s || +0m00.03s
0m00.85s | hit/Spheres                                                        | 0m00.84s || +0m00.01s
0m00.81s | types/Paths                                                        | 0m00.82s || -0m00.00s
0m00.75s | contrib/HoTTBook                                                   | 0m00.77s || -0m00.02s
0m00.72s | categories/SetCategory/Morphisms                                   | 0m00.80s || -0m00.08s
0m00.66s | types/Universe                                                     | 0m00.69s || -0m00.02s
0m00.66s | categories/categories                                              | 0m00.61s || +0m00.05s
0m00.65s | UnivalenceImpliesFunext                                            | 0m00.63s || +0m00.02s
0m00.65s | hit/Suspension                                                     | 0m00.62s || +0m00.03s
0m00.64s | categories/NaturalTransformation/Composition/Core                  | 0m00.69s || -0m00.04s
0m00.62s | types/Sum                                                          | 0m00.62s || +0m00.00s
0m00.62s | Trunc                                                              | 0m00.64s || -0m00.02s
0m00.54s | categories/Comma/Projection                                        | 0m00.50s || +0m00.04s
0m00.53s | categories/NaturalTransformation/Sum                               | 0m00.65s || -0m00.12s
0m00.51s | categories/Limits/Functors                                         | 0m00.46s || +0m00.04s
0m00.51s | categories/Functor/Composition/Laws                                | 0m00.49s || +0m00.02s
0m00.51s | hit/quotient                                                       | 0m00.48s || +0m00.03s
0m00.50s | Functorish                                                         | 0m00.54s || -0m00.04s
0m00.49s | Tactics                                                            | 0m00.44s || +0m00.04s
0m00.49s | hit/Circle                                                         | 0m00.48s || +0m00.01s
0m00.48s | categories/ExponentialLaws/Law3/Functors                           | 0m00.41s || +0m00.07s
0m00.47s | categories/InitialTerminalCategory/Functors                        | 0m00.45s || +0m00.01s
0m00.45s | categories/KanExtensions/Functors                                  | 0m00.49s || -0m00.03s
0m00.43s | categories/NaturalTransformation/Identity                          | 0m00.37s || +0m00.06s
0m00.42s | types/Forall                                                       | 0m00.44s || -0m00.02s
0m00.37s | categories/Cat/Core                                                | 0m00.42s || -0m00.04s
0m00.34s | categories/InitialTerminalCategory/NaturalTransformations          | 0m00.36s || -0m00.01s
0m00.34s | categories/FundamentalPreGroupoidCategory                          | 0m00.31s || +0m00.03s
0m00.33s | Fibrations                                                         | 0m00.34s || -0m00.01s
0m00.31s | categories/Functor/Dual                                            | 0m00.32s || -0m00.01s
0m00.31s | TruncType                                                          | 0m00.32s || -0m00.01s
0m00.31s | categories/Utf8                                                    | 0m00.24s || +0m00.07s
0m00.31s | categories/Functor/Functor                                         | 0m00.28s || +0m00.02s
0m00.30s | categories/IndiscreteCategory                                      | 0m00.31s || -0m00.01s
0m00.29s | categories/HomotopyPreCategory                                     | 0m00.34s || -0m00.05s
0m00.29s | categories/NaturalTransformation/Composition/Functorial            | 0m00.31s || -0m00.02s
0m00.28s | categories/KanExtensions/Core                                      | 0m00.35s || -0m00.06s
0m00.27s | categories/Cat/Morphisms                                           | 0m00.30s || -0m00.02s
0m00.27s | categories/Grothendieck/Grothendieck                               | 0m00.23s || +0m00.04s
0m00.26s | categories/ExponentialLaws/ExponentialLaws                         | 0m00.26s || +0m00.00s
0m00.26s | categories/Adjoint/Hom                                             | 0m00.31s || -0m00.04s
0m00.26s | hit/minus1Trunc                                                    | 0m00.30s || -0m00.03s
0m00.26s | types/Arrow                                                        | 0m00.26s || +0m00.00s
0m00.26s | categories/Notations                                               | 0m00.27s || -0m00.01s
0m00.24s | categories/Category/Objects                                        | 0m00.25s || -0m00.01s
0m00.24s | categories/Functor/Composition/Core                                | 0m00.26s || -0m00.02s
0m00.23s | categories/Adjoint/Adjoint                                         | 0m00.24s || -0m00.00s
0m00.22s | categories/Comma/Comma                                             | 0m00.19s || +0m00.03s
0m00.22s | categories/InitialTerminalCategory/Notations                       | 0m00.18s || +0m00.04s
0m00.22s | categories/Functor/Utf8                                            | 0m00.19s || +0m00.03s
0m00.21s | categories/Limits/Limits                                           | 0m00.17s || +0m00.03s
0m00.21s | categories/Pseudofunctor/Pseudofunctor                             | 0m00.18s || +0m00.03s
0m00.21s | types/Bool                                                         | 0m00.19s || +0m00.01s
0m00.21s | categories/InitialTerminalCategory/InitialTerminalCategory         | 0m00.25s || -0m00.04s
0m00.20s | Conjugation                                                        | 0m00.18s || +0m00.02s
0m00.20s | categories/Cat/Cat                                                 | 0m00.14s || +0m00.06s
0m00.20s | categories/SetCategory/Functors/Functors                           | 0m00.21s || -0m00.00s
0m00.20s | categories/Functor/Notations                                       | 0m00.19s || +0m00.01s
0m00.20s | categories/FunctorCategory/Core                                    | 0m00.18s || +0m00.02s
0m00.19s | categories/Adjoint/Utf8                                            | 0m00.15s || +0m00.04s
0m00.19s | categories/Grothendieck/ToCat                                      | 0m00.17s || +0m00.01s
0m00.19s | FunextVarieties                                                    | 0m00.21s || -0m00.01s
0m00.18s | categories/DependentProduct                                        | 0m00.20s || -0m00.02s
0m00.18s | categories/KanExtensions/KanExtensions                             | 0m00.16s || +0m00.01s
0m00.18s | categories/NaturalTransformation/NaturalTransformation             | 0m00.19s || -0m00.01s
0m00.18s | hit/iso                                                            | 0m00.20s || -0m00.02s
0m00.18s | categories/Category/Dual                                           | 0m00.14s || +0m00.03s
0m00.18s | Modality                                                           | 0m00.20s || -0m00.02s
0m00.18s | categories/GroupoidCategory/Core                                   | 0m00.16s || +0m00.01s
0m00.18s | categories/NaturalTransformation/Utf8                              | 0m00.17s || +0m00.00s
0m00.18s | categories/Category/Pi                                             | 0m00.20s || -0m00.02s
0m00.17s | categories/Structure/Structure                                     | 0m00.12s || +0m00.05s
0m00.17s | categories/FunctorCategory/FunctorCategory                         | 0m00.25s || -0m00.07s
0m00.16s | categories/Comma/Utf8                                              | 0m00.18s || -0m00.01s
0m00.16s | categories/Functor/Composition/Functorial                          | 0m00.22s || -0m00.06s
0m00.16s | categories/Functor/Composition/Composition                         | 0m00.15s || +0m00.01s
0m00.16s | categories/Adjoint/Notations                                       | 0m00.18s || -0m00.01s
0m00.16s | categories/NatCategory                                             | 0m00.18s || -0m00.01s
0m00.16s | categories/Adjoint/Composition/Composition                         | 0m00.16s || +0m00.00s
0m00.16s | categories/PseudonaturalTransformation/PseudonaturalTransformation | 0m00.23s || -0m00.07s
0m00.16s | categories/Profunctor/Utf8                                         | 0m00.12s || +0m00.04s
0m00.15s | categories/FunctorCategory/Utf8                                    | 0m00.22s || -0m00.07s
0m00.15s | HoTT                                                               | 0m00.17s || -0m00.02s
0m00.15s | categories/Category/Category                                       | 0m00.16s || -0m00.01s
0m00.15s | categories/NaturalTransformation/Core                              | 0m00.18s || -0m00.03s
0m00.15s | categories/NaturalTransformation/Notations                         | 0m00.14s || +0m00.00s
0m00.15s | categories/Category/Core                                           | 0m00.15s || +0m00.00s
0m00.15s | Overture                                                           | 0m00.16s || -0m00.01s
0m00.15s | categories/Adjoint/Composition/LawsTactic                          | 0m00.11s || +0m00.03s
0m00.14s | categories/Profunctor/Representable                                | 0m00.15s || -0m00.00s
0m00.14s | categories/ExponentialLaws/Law3/Law3                               | 0m00.14s || +0m00.00s
0m00.14s | categories/Functor/Prod/Prod                                       | 0m00.18s || -0m00.03s
0m00.14s | categories/SetCategory/Core                                        | 0m00.15s || -0m00.00s
0m00.14s | categories/InitialTerminalCategory/Core                            | 0m00.16s || -0m00.01s
0m00.14s | categories/Adjoint/Identity                                        | 0m00.22s || -0m00.07s
0m00.14s | categories/Comma/Notations                                         | 0m00.16s || -0m00.01s
0m00.14s | categories/Category/Subcategory/Subcategory                        | 0m00.10s || +0m00.04s
0m00.14s | Tests                                                              | 0m00.13s || +0m00.01s
0m00.14s | categories/Category/Notations                                      | 0m00.16s || -0m00.01s
0m00.14s | categories/ExponentialLaws/Law2/Law2                               | 0m00.12s || +0m00.02s
0m00.14s | categories/FunctorCategory/Notations                               | 0m00.11s || +0m00.03s
0m00.13s | hit/Interval                                                       | 0m00.14s || -0m00.01s
0m00.13s | hit/unique_choice                                                  | 0m00.13s || +0m00.00s
0m00.13s | categories/Profunctor/Profunctor                                   | 0m00.14s || -0m00.01s
0m00.13s | hit/TwoSphere                                                      | 0m00.14s || -0m00.01s
0m00.13s | categories/Profunctor/Identity                                     | 0m00.11s || +0m00.02s
0m00.13s | categories/ExponentialLaws/Law1/Law1                               | 0m00.13s || +0m00.00s
0m00.12s | categories/Adjoint/Core                                            | 0m00.12s || +0m00.00s
0m00.12s | categories/Profunctor/Core                                         | 0m00.13s || -0m00.01s
0m00.12s | coq/Init/Peano                                                     | 0m00.12s || +0m00.00s
0m00.12s | Misc                                                               | 0m00.15s || -0m00.03s
0m00.12s | hit/Truncations                                                    | 0m00.12s || +0m00.00s
0m00.12s | categories/CategoryOfSections/CategoryOfSections                   | 0m00.13s || -0m00.01s
0m00.11s | categories/GroupoidCategory/GroupoidCategory                       | 0m00.09s || +0m00.02s
0m00.11s | categories/Category/Univalent                                      | 0m00.13s || -0m00.02s
0m00.11s | categories/Structure/Notations                                     | 0m00.13s || -0m00.02s
0m00.11s | categories/SetCategory/SetCategory                                 | 0m00.16s || -0m00.05s
0m00.11s | categories/NaturalTransformation/Composition/Composition           | 0m00.07s || +0m00.03s
0m00.11s | types/Unit                                                         | 0m00.14s || -0m00.03s
0m00.11s | categories/Functor/Pointwise/Pointwise                             | 0m00.10s || +0m00.00s
0m00.10s | categories/DiscreteCategory                                        | 0m00.10s || +0m00.00s
0m00.10s | categories/Category/Utf8                                           | 0m00.14s || -0m00.04s
0m00.10s | Contractible                                                       | 0m00.12s || -0m00.01s
0m00.10s | categories/Profunctor/Notations                                    | 0m00.14s || -0m00.04s
0m00.10s | categories/ExponentialLaws/Law4/Law4                               | 0m00.11s || -0m00.00s
0m00.10s | categories/Functor/Core                                            | 0m00.13s || -0m00.03s
0m00.10s | categories/Category/Subcategory/Wide                               | 0m00.14s || -0m00.04s
0m00.10s | UnivalenceAxiom                                                    | 0m00.10s || +0m00.00s
0m00.10s | categories/Category/Sigma/Sigma                                    | 0m00.11s || -0m00.00s
0m00.10s | categories/Category/Subcategory/Full                               | 0m00.07s || +0m00.03s
0m00.10s | categories/Structure/Utf8                                          | 0m00.09s || +0m00.01s
0m00.09s | types/UniverseLevel                                                | 0m00.07s || +0m00.01s
0m00.08s | categories/Functor/Identity                                        | 0m00.07s || +0m00.00s
0m00.08s | categories/Category/Strict                                         | 0m00.06s || +0m00.02s
0m00.08s | coq/Init/Specif                                                    | 0m00.06s || +0m00.02s
0m00.08s | Pointed                                                            | 0m00.06s || +0m00.02s
0m00.08s | types/Empty                                                        | 0m00.07s || +0m00.00s
0m00.07s | coq/Init/Logic_Type                                                | 0m00.05s || +0m00.02s
0m00.07s | FunextAxiom                                                        | 0m00.06s || +0m00.01s
0m00.06s | coq/Init/Datatypes                                                 | 0m00.06s || +0m00.00s
0m00.06s | coq/Program/Tactics                                                | 0m00.05s || +0m00.00s
0m00.04s | coq/Init/Notations                                                 | 0m00.03s || +0m00.01s
0m00.04s | coq/Init/Tactics                                                   | 0m00.03s || +0m00.01s
0m00.03s | coq/Init/Logic                                                     | 0m00.02s || +0m00.00s
0m00.03s | coq/Bool/Bool                                                      | 0m00.03s || +0m00.00s
0m00.02s | coq/Init/Prelude                                                   | 0m00.03s || -0m00.00s
Merge pull request #384 from JasonGross/misc-lemmas

Miscellaneous category theory lemmas
Merge pull request #385 from JasonGross/less-more-pseudofunctors

More pseudofunctors (but not as many as I'd like)
Make inverse rewrite laws for pseudofunctor

These are slow, but useful for lax comma categories.

After     | File Name                                                          | Before   || Change
------------------------------------------------------------------------------------------------------
10m30.81s | Total                                                              | 9m47.23s || +0m43.57s
------------------------------------------------------------------------------------------------------
0m32.85s  | categories/Pseudofunctor/Core                                      | 0m12.02s || +0m20.83s
0m43.25s  | categories/Grothendieck/PseudofunctorToCat                         | 0m26.34s || +0m16.91s
0m18.90s  | categories/Adjoint/UnitCounitCoercions                             | 0m16.90s || +0m02.00s
0m17.59s  | categories/Comma/InducedFunctors                                   | 0m15.20s || +0m02.39s
0m34.96s  | categories/Adjoint/Composition/AssociativityLaw                    | 0m33.84s || +0m01.11s
0m12.09s  | categories/Adjoint/Composition/IdentityLaws                        | 0m10.90s || +0m01.18s
0m11.72s  | categories/Adjoint/Dual                                            | 0m12.72s || -0m01.00s
0m07.02s  | categories/UniversalProperties                                     | 0m08.32s || -0m01.30s
0m06.28s  | categories/Comma/Dual                                              | 0m07.36s || -0m01.08s
1m45.42s  | categories/Comma/ProjectionFunctors                                | 1m44.94s || +0m00.48s
0m22.26s  | categories/Adjoint/HomCoercions                                    | 0m21.91s || +0m00.35s
0m17.00s  | categories/ExponentialLaws/Law4/Functors                           | 0m17.23s || -0m00.23s
0m15.82s  | categories/FunctorCategory/Dual                                    | 0m15.08s || +0m00.74s
0m15.46s  | categories/PseudonaturalTransformation/Core                        | 0m14.96s || +0m00.50s
0m13.52s  | categories/Pseudofunctor/Identity                                  | 0m13.69s || -0m00.16s
0m12.42s  | hit/Flattening                                                     | 0m12.76s || -0m00.33s
0m12.39s  | categories/Adjoint/Composition/Core                                | 0m12.32s || +0m00.07s
0m12.38s  | categories/Functor/Pointwise/Properties                            | 0m12.44s || -0m00.05s
0m12.28s  | categories/Pseudofunctor/FromFunctor                               | 0m12.31s || -0m00.03s
0m08.79s  | categories/Functor/Prod/Universal                                  | 0m08.28s || +0m00.50s
0m08.52s  | categories/ExponentialLaws/Law1/Law                                | 0m08.07s || +0m00.44s
0m08.37s  | categories/GroupoidCategory/Morphisms                              | 0m07.64s || +0m00.72s
0m08.14s  | categories/Yoneda                                                  | 0m08.08s || +0m00.06s
0m07.19s  | hit/Connectedness                                                  | 0m07.10s || +0m00.09s
0m06.51s  | categories/Structure/IdentityPrinciple                             | 0m06.59s || -0m00.08s
0m06.30s  | categories/Functor/Paths                                           | 0m05.76s || +0m00.54s
0m06.24s  | categories/Adjoint/Paths                                           | 0m07.09s || -0m00.84s
0m06.03s  | categories/Category/Morphisms                                      | 0m06.10s || -0m00.06s
0m05.66s  | categories/Adjoint/UnitCounit                                      | 0m05.61s || +0m00.04s
0m05.54s  | categories/Functor/Sum                                             | 0m05.54s || +0m00.00s
0m05.52s  | EquivalenceVarieties                                               | 0m05.68s || -0m00.16s
0m05.12s  | categories/ExponentialLaws/Law2/Functors                           | 0m04.96s || +0m00.16s
0m04.46s  | categories/Category/Sigma/OnMorphisms                              | 0m04.54s || -0m00.08s
0m04.44s  | categories/DualFunctor                                             | 0m04.75s || -0m00.30s
0m03.74s  | categories/ProductLaws                                             | 0m03.62s || +0m00.12s
0m03.72s  | categories/Structure/Core                                          | 0m03.65s || +0m00.07s
0m03.33s  | types/ObjectClassifier                                             | 0m03.44s || -0m00.10s
0m03.13s  | HSet                                                               | 0m02.94s || +0m00.18s
0m02.94s  | categories/Functor/Prod/Functorial                                 | 0m02.91s || +0m00.02s
0m02.94s  | types/Sigma                                                        | 0m02.94s || +0m00.00s
0m02.89s  | categories/Functor/Composition/Functorial/Attributes               | 0m02.80s || +0m00.09s
0m02.78s  | categories/Adjoint/UniversalMorphisms                              | 0m02.87s || -0m00.09s
0m02.68s  | HProp                                                              | 0m02.67s || +0m00.01s
0m02.60s  | categories/FunctorCategory/Functorial                              | 0m02.80s || -0m00.19s
0m02.58s  | categories/Grothendieck/ToSet                                      | 0m02.59s || -0m00.00s
0m02.57s  | Equivalences                                                       | 0m02.52s || +0m00.04s
0m02.26s  | categories/Functor/Attributes                                      | 0m02.21s || +0m00.04s
0m02.23s  | categories/Category/Sum                                            | 0m02.31s || -0m00.08s
0m02.11s  | categories/Category/Sigma/Core                                     | 0m01.96s || +0m00.14s
0m02.10s  | categories/Comma/Core                                              | 0m02.02s || +0m00.08s
0m02.07s  | categories/NaturalTransformation/Isomorphisms                      | 0m02.18s || -0m00.11s
0m01.90s  | types/Record                                                       | 0m01.93s || -0m00.03s
0m01.88s  | PathGroupoids                                                      | 0m02.02s || -0m00.14s
0m01.81s  | categories/NaturalTransformation/Dual                              | 0m01.79s || +0m00.02s
0m01.74s  | categories/FunctorCategory/Morphisms                               | 0m01.65s || +0m00.09s
0m01.72s  | categories/HomFunctor                                              | 0m01.74s || -0m00.02s
0m01.58s  | categories/NaturalTransformation/Paths                             | 0m01.59s || -0m00.01s
0m01.56s  | categories/Limits/Core                                             | 0m01.20s || +0m00.36s
0m01.38s  | categories/InitialTerminalCategory/Pseudofunctors                  | 0m01.40s || -0m00.02s
0m01.36s  | categories/Category/Sigma/OnObjects                                | 0m01.40s || -0m00.03s
0m01.28s  | categories/NaturalTransformation/Pointwise                         | 0m01.32s || -0m00.04s
0m01.26s  | categories/Category/Prod                                           | 0m01.25s || +0m00.01s
0m01.24s  | types/Prod                                                         | 0m01.28s || -0m00.04s
0m01.13s  | categories/NaturalTransformation/Composition/Laws                  | 0m01.15s || -0m00.02s
0m01.11s  | hit/epi                                                            | 0m00.96s || +0m00.15s
0m01.06s  | categories/Functor/Pointwise                                       | 0m01.03s || +0m00.03s
0m01.06s  | categories/Functor/Composition/Functorial/Core                     | 0m01.11s || -0m00.05s
0m01.04s  | categories/ExponentialLaws/Law   N/A                               | 0m00.98s || +0m00.06s
0m01.04s  | categories/CategoryOfSections/Core                                 | 0m01.09s || -0m00.05s
0m00.96s  | categories/ExponentialLaws/Law1/Functors                           | 0m01.02s || -0m00.06s
0m00.95s  | categories/NaturalTransformation/Prod                              | 0m00.93s || +0m00.01s
0m00.95s  | contrib/HoTTBookExercises                                          | 0m00.97s || -0m00.02s
0m00.94s  | hit/Spheres                                                        | 0m00.86s || +0m00.07s
0m00.88s  | categories/Functor/Prod                                            | 0m00.94s || -0m00.05s
0m00.87s  | types/Paths                                                        | 0m00.81s || +0m00.05s
0m00.76s  | categories/SetCategory/Morphisms                                   | 0m00.78s || -0m00.02s
0m00.71s  | categories/categories                                              | 0m00.66s || +0m00.04s
0m00.69s  | contrib/HoTTBook                                                   | 0m00.80s || -0m00.11s
0m00.66s  | hit/Suspension                                                     | 0m00.69s || -0m00.02s
0m00.65s  | UnivalenceImpliesFunext                                            | 0m00.66s || -0m00.01s
0m00.65s  | categories/NaturalTransformation/Composition/Core                  | 0m00.61s || +0m00.04s
0m00.63s  | types/Universe                                                     | 0m00.74s || -0m00.10s
0m00.61s  | types/Sum                                                          | 0m00.57s || +0m00.04s
0m00.60s  | Trunc                                                              | 0m00.56s || +0m00.03s
0m00.60s  | hit/Circle                                                         | 0m00.50s || +0m00.09s
0m00.56s  | Functorish                                                         | 0m00.58s || -0m00.01s
0m00.53s  | hit/quotient                                                       | 0m00.57s || -0m00.03s
0m00.53s  | categories/Comma/Projection                                        | 0m00.57s || -0m00.03s
0m00.52s  | categories/Functor/Composition/Laws                                | 0m00.53s || -0m00.01s
0m00.50s  | categories/InitialTerminalCategory/Functors                        | 0m00.48s || +0m00.02s
0m00.49s  | categories/NaturalTransformation/Sum                               | 0m00.60s || -0m00.10s
0m00.48s  | categories/Limits/Functors                                         | 0m00.47s || +0m00.01s
0m00.48s  | categories/KanExtensions/Functors                                  | 0m00.47s || +0m00.01s
0m00.44s  | categories/ExponentialLaws/Law3/Functors                           | 0m00.46s || -0m00.02s
0m00.44s  | types/Forall                                                       | 0m00.44s || +0m00.00s
0m00.41s  | Tactics                                                            | 0m00.45s || -0m00.04s
0m00.40s  | Fibrations                                                         | 0m00.32s || +0m00.08s
0m00.40s  | categories/KanExtensions/Core                                      | 0m00.35s || +0m00.05s
0m00.39s  | categories/Cat/Core                                                | 0m00.42s || -0m00.02s
0m00.38s  | categories/NaturalTransformation/Identity                          | 0m00.40s || -0m00.02s
0m00.37s  | categories/FundamentalPreGroupoidCategory                          | 0m00.35s || +0m00.02s
0m00.37s  | categories/Functor/Functor                                         | 0m00.31s || +0m00.06s
0m00.36s  | TruncType                                                          | 0m00.38s || -0m00.02s
0m00.34s  | categories/IndiscreteCategory                                      | 0m00.30s || +0m00.04s
0m00.34s  | categories/Functor/Dual                                            | 0m00.34s || +0m00.00s
0m00.34s  | categories/Utf8                                                    | 0m00.30s || +0m00.04s
0m00.32s  | categories/InitialTerminalCategory/NaturalTransformations          | 0m00.29s || +0m00.03s
0m00.32s  | categories/HomotopyPreCategory                                     | 0m00.33s || -0m00.01s
0m00.32s  | categories/Cat/Morphisms                                           | 0m00.27s || +0m00.04s
0m00.31s  | categories/ExponentialLaws/ExponentialLaws                         | 0m00.24s || +0m00.07s
0m00.30s  | categories/NaturalTransformation/Composition/Functorial            | 0m00.33s || -0m00.03s
0m00.28s  | categories/InitialTerminalCategory/InitialTerminalCategory         | 0m00.25s || +0m00.03s
0m00.27s  | categories/Functor/Composition/Core                                | 0m00.24s || +0m00.03s
0m00.27s  | categories/Functor/Utf8                                            | 0m00.20s || +0m00.07s
0m00.27s  | types/Arrow                                                        | 0m00.26s || +0m00.01s
0m00.27s  | categories/Notations                                               | 0m00.27s || +0m00.00s
0m00.26s  | categories/Adjoint/Hom                                             | 0m00.28s || -0m00.02s
0m00.26s  | categories/Adjoint/Adjoint                                         | 0m00.26s || +0m00.00s
0m00.25s  | categories/Functor/Composition/Composition                         | 0m00.22s || +0m00.03s
0m00.25s  | categories/Functor/Notations                                       | 0m00.16s || +0m00.09s
0m00.24s  | categories/SetCategory/Functors/Functors                           | 0m00.19s || +0m00.04s
0m00.24s  | categories/Category/Objects                                        | 0m00.28s || -0m00.04s
0m00.24s  | hit/minus1Trunc                                                    | 0m00.33s || -0m00.09s
0m00.22s  | Conjugation                                                        | 0m00.23s || -0m00.01s
0m00.22s  | categories/Grothendieck/Grothendieck                               | 0m00.36s || -0m00.13s
0m00.21s  | categories/Limits/Limits                                           | 0m00.18s || +0m00.03s
0m00.21s  | categories/Pseudofunctor/Pseudofunctor                             | 0m00.18s || +0m00.03s
0m00.20s  | hit/iso                                                            | 0m00.19s || +0m00.01s
0m00.20s  | categories/Grothendieck/ToCat                                      | 0m00.21s || -0m00.00s
0m00.20s  | categories/FunctorCategory/FunctorCategory                         | 0m00.19s || +0m00.01s
0m00.20s  | FunextVarieties                                                    | 0m00.16s || +0m00.04s
0m00.20s  | types/Bool                                                         | 0m00.23s || -0m00.03s
0m00.19s  | categories/FunctorCategory/Utf8                                    | 0m00.19s || +0m00.00s
0m00.19s  | categories/Adjoint/Notations                                       | 0m00.16s || +0m00.03s
0m00.19s  | categories/PseudonaturalTransformation/PseudonaturalTransformation | 0m00.17s || +0m00.01s
0m00.19s  | categories/ExponentialLaws/Law1/Law1                               | 0m00.14s || +0m00.04s
0m00.19s  | categories/NaturalTransformation/Utf8                              | 0m00.20s || -0m00.01s
0m00.18s  | categories/Functor/Composition/Functorial                          | 0m00.19s || -0m00.01s
0m00.18s  | HoTT                                                               | 0m00.20s || -0m00.02s
0m00.18s  | categories/NatCategory                                             | 0m00.20s || -0m00.02s
0m00.18s  | categories/Category/Pi                                             | 0m00.17s || +0m00.00s
0m00.18s  | categories/FunctorCategory/Core                                    | 0m00.21s || -0m00.03s
0m00.17s  | categories/KanExtensions/KanExtensions                             | 0m00.15s || +0m00.02s
0m00.17s  | categories/Adjoint/Identity                                        | 0m00.15s || +0m00.02s
0m00.17s  | categories/GroupoidCategory/Core                                   | 0m00.19s || -0m00.01s
0m00.17s  | categories/Adjoint/Composition/Composition                         | 0m00.17s || +0m00.00s
0m00.17s  | categories/ExponentialLaws/Law2/Law2                               | 0m00.16s || +0m00.01s
0m00.16s  | categories/ExponentialLaws/Law3/Law3                               | 0m00.15s || +0m00.01s
0m00.16s  | categories/DependentProduct                                        | 0m00.20s || -0m00.04s
0m00.16s  | categories/Cat/Cat                                                 | 0m00.15s || +0m00.01s
0m00.16s  | categories/NaturalTransformation/NaturalTransformation             | 0m00.21s || -0m00.04s
0m00.16s  | categories/Functor/Prod/Prod                                       | 0m00.21s || -0m00.04s
0m00.16s  | categories/Comma/Comma                                             | 0m00.19s || -0m00.03s
0m00.16s  | categories/Category/Univalent                                      | 0m00.18s || -0m00.01s
0m00.16s  | categories/InitialTerminalCategory/Notations                       | 0m00.16s || +0m00.00s
0m00.16s  | Tests                                                              | 0m00.15s || +0m00.01s
0m00.16s  | Overture                                                           | 0m00.14s || +0m00.01s
0m00.15s  | categories/Adjoint/Utf8                                            | 0m00.17s || -0m00.02s
0m00.15s  | categories/SetCategory/Core                                        | 0m00.16s || -0m00.01s
0m00.15s  | Misc                                                               | 0m00.14s || +0m00.00s
0m00.15s  | Modality                                                           | 0m00.24s || -0m00.09s
0m00.15s  | categories/Category/Subcategory/Wide                               | 0m00.12s || +0m00.03s
0m00.15s  | categories/NaturalTransformation/Notations                         | 0m00.16s || -0m00.01s
0m00.15s  | hit/TwoSphere                                                      | 0m00.16s || -0m00.01s
0m00.14s  | categories/Profunctor/Notations                                    | 0m00.14s || +0m00.00s
0m00.14s  | categories/Comma/Notations                                         | 0m00.13s || +0m00.01s
0m00.14s  | categories/Category/Category                                       | 0m00.18s || -0m00.03s
0m00.14s  | categories/Category/Subcategory/Subcategory                        | 0m00.10s || +0m00.04s
0m00.14s  | categories/SetCategory/SetCategory                                 | 0m00.10s || +0m00.04s
0m00.14s  | categories/Category/Notations                                      | 0m00.15s || -0m00.00s
0m00.14s  | hit/Truncations                                                    | 0m00.13s || +0m00.01s
0m00.14s  | categories/Adjoint/Composition/LawsTactic                          | 0m00.17s || -0m00.03s
0m00.13s  | categories/Profunctor/Representable                                | 0m00.16s || -0m00.03s
0m00.13s  | categories/Adjoint/Core                                            | 0m00.12s || +0m00.01s
0m00.13s  | categories/Structure/Structure                                     | 0m00.14s || -0m00.01s
0m00.13s  | categories/Profunctor/Profunctor                                   | 0m00.13s || +0m00.00s
0m00.13s  | categories/Category/Core                                           | 0m00.12s || +0m00.01s
0m00.13s  | types/Unit                                                         | 0m00.12s || +0m00.01s
0m00.13s  | categories/CategoryOfSections/CategoryOfSections                   | 0m00.14s || -0m00.01s
0m00.12s  | categories/Comma/Utf8                                              | 0m00.13s || -0m00.01s
0m00.12s  | categories/Profunctor/Core                                         | 0m00.14s || -0m00.02s
0m00.12s  | hit/Interval                                                       | 0m00.11s || +0m00.00s
0m00.12s  | categories/Category/Dual                                           | 0m00.13s || -0m00.01s
0m00.12s  | categories/InitialTerminalCategory/Core                            | 0m00.15s || -0m00.03s
0m00.12s  | categories/NaturalTransformation/Core                              | 0m00.15s || -0m00.03s
0m00.12s  | categories/Profunctor/Identity                                     | 0m00.11s || +0m00.00s
0m00.12s  | categories/NaturalTransformation/Composition/Composition           | 0m00.08s || +0m00.03s
0m00.12s  | categories/Category/Sigma/Sigma                                    | 0m00.14s || -0m00.02s
0m00.12s  | categories/Functor/Pointwise/Pointwise                             | 0m00.11s || +0m00.00s
0m00.11s  | hit/unique_choice                                                  | 0m00.16s || -0m00.05s
0m00.11s  | categories/FunctorCategory/Notations                               | 0m00.12s || -0m00.00s
0m00.11s  | categories/Profunctor/Utf8                                         | 0m00.12s || -0m00.00s
0m00.10s  | categories/DiscreteCategory                                        | 0m00.14s || -0m00.04s
0m00.10s  | categories/Category/Utf8                                           | 0m00.12s || -0m00.01s
0m00.10s  | categories/Category/Strict                                         | 0m00.08s || +0m00.02s
0m00.10s  | coq/Init/Peano                                                     | 0m00.12s || -0m00.01s
0m00.10s  | categories/ExponentialLaws/Law4/Law4                               | 0m00.11s || -0m00.00s
0m00.10s  | categories/Functor/Core                                            | 0m00.13s || -0m00.03s
0m00.10s  | categories/Structure/Notations                                     | 0m00.09s || +0m00.01s
0m00.10s  | UnivalenceAxiom                                                    | 0m00.11s || -0m00.00s
0m00.10s  | categories/Category/Subcategory/Full                               | 0m00.13s || -0m00.03s
0m00.10s  | categories/Structure/Utf8                                          | 0m00.11s || -0m00.00s
0m00.10s  | types/Empty                                                        | 0m00.08s || +0m00.02s
0m00.09s  | categories/GroupoidCategory/GroupoidCategory                       | 0m00.13s || -0m00.04s
0m00.08s  | Contractible                                                       | 0m00.10s || -0m00.02s
0m00.08s  | types/UniverseLevel                                                | 0m00.08s || +0m00.00s
0m00.08s  | Pointed                                                            | 0m00.07s || +0m00.00s
0m00.06s  | coq/Init/Datatypes                                                 | 0m00.06s || +0m00.00s
0m00.06s  | coq/Init/Specif                                                    | 0m00.06s || +0m00.00s
0m00.06s  | coq/Init/Logic_Type                                                | 0m00.07s || -0m00.01s
0m00.06s  | coq/Program/Tactics                                                | 0m00.04s || +0m00.01s
0m00.05s  | categories/Functor/Identity                                        | 0m00.08s || -0m00.03s
0m00.05s  | FunextAxiom                                                        | 0m00.07s || -0m00.02s
0m00.04s  | coq/Init/Prelude                                                   | 0m00.03s || +0m00.01s
0m00.04s  | coq/Init/Tactics                                                   | 0m00.02s || +0m00.02s
0m00.03s  | coq/Init/Notations                                                 | 0m00.06s || -0m00.03s
0m00.03s  | coq/Init/Logic                                                     | 0m00.03s || +0m00.00s
0m00.03s  | coq/Bool/Bool                                                      | 0m00.03s || +0m00.00s