Skip to content
master
Go to file
Code

Latest commit

* First update

* Minor fixes

* Cleanup

* Cleanup

* fixes

* fixes1

* Pointed funs change

* remove bool import

* newline

* delete everything @:-)

* whitespace...

* Update 8-6-1.agda

* testing

* Application

* updated Trunc

* move some things into ZCohomology.Properties + comments

* K-algebra

* K algebra laws done

* smash sphere

* push

* smash-assoc

* K-grousp

* K-alg

* whitespace etc

* merge main

* minor fixes

* delete abgroup

* rename

* renaming

* whitespace...

* MVunreduced

* MV-almostDone

* MV done

* finalbackup

* backup before merge

* injectivity

* cohom1-S1

* S1-done

* basechange-morph

* cohom1Torus-maps+rinv

* moreTorusStuff

* newBranchBackup

* moreCopatterns

* coHom-restructuring

* backup_before_merge

* private

* emptylines

* whitespace:-)

* backup

* last fixes

* merge

* whiteSpaceFiller3

* whiteSpaceFiller4

* fixes

* anders+whitespace

* fixes

* h1-sn

* cleanup

* cleanup2

* cleanup

* stuff

* whitespace:-)

* names

* fixes

* fixes

* inline

* Delete Primitive.hs

* ?

* stuff

* newDefs

* stuff

* mega

* stuf

* stuff

* preMerge

* cleanup

* cleanup

* guess what?:-)

* stuff

* encodedeode

* premerge

* encode-decode

* guessWhat?;)

* klein2

* wups

* fixes

* fixImports

* backup

* KleinDone

* fix

* start

* whitespace;-)

* stuff

* longRows+nocheating

* stuff

* stuff

* ES done

* comments

* wups

* fixes

* fixes2

* fixes 3

* odd

* wups

* fix

* odd

* fixes

* wups

* stuff

* wups

* stuff

* ugly line break

* agda update fix

Co-authored-by: Axel Ljungström <axlj4439@r11a.math.su.se>
Co-authored-by: aljungstrom <axel.ljungstrom@math.su.se>
Co-authored-by: Axel Ljungström <axlj4439@r11f.math.su.se>
f2f7df5

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

An experimental library for Cubical Agda

Gitter

This library compiles with the master branch of the development version of Agda. For detailed install instructions see the INSTALL file.

If you want to use Agda 2.6.0.1 instead of the latest development version, you can check out the tag v0.1 of this library.

If you want to use Agda 2.6.1 instead of the latest development version, you can check out the tag v0.2 of this library.

For an introduction to Cubical Agda, see Cubical Agda: a dependently typed programming language with univalence and higher inductive types by Andrea Vezzosi, Anders Mörtberg, and Andreas Abel.

For an introduction to this library, see this blog post. Note that many files and results have moved since this blog post was written.

The type theory that Cubical Agda implements is a variation of the cubical type theory of:

Cubical Type Theory: a constructive interpretation of the univalence axiom - Cyril Cohen, Thierry Coquand, Simon Huber, Anders Mörtberg.

The key difference is that the Kan composition operations are decomposed into homogeneous composition and generalized transport as in:

On Higher Inductive Types in Cubical Type Theory - Thierry Coquand, Simon Huber, Anders Mörtberg.

This makes it possible to directly represent higher inductive types.

Maintainers

Build Status