All Projects → langston-barrett → reed-thesis

langston-barrett / reed-thesis

Licence: MPL-2.0 license
My undergradate thesis on coinductive types in univalent type theory

Programming Languages

TeX
3793 projects
haskell
3896 projects
Coq
218 projects
Nix
1067 projects

Projects that are alternatives of or similar to reed-thesis

SymmetryBookFormalization
Univalent mathematics in Agda
Stars: ✭ 117 (+735.71%)
Mutual labels:  type-theory, category-theory, univalent-foundations
TypeTopology
Logical manifestations of topological concepts, and other things. This version adopts the univalent point of view.
Stars: ✭ 132 (+842.86%)
Mutual labels:  type-theory, univalent-foundations
Category Theory Programmers
Category theory in the context of (functional) programming
Stars: ✭ 465 (+3221.43%)
Mutual labels:  mathematics, category-theory
cat
A categorical semantics library in Agda.
Stars: ✭ 16 (+14.29%)
Mutual labels:  type-theory, category-theory
Typedefs
Programming language agnostic type construction language based on polynomials.
Stars: ✭ 337 (+2307.14%)
Mutual labels:  type-theory, category-theory
Plt
λΠ Programming Language Theory
Stars: ✭ 4,609 (+32821.43%)
Mutual labels:  type-theory, category-theory
Foundational Knowledge For Programmers
List of resources about foundational knowledge for programmers (supposed to last a few decades)
Stars: ✭ 115 (+721.43%)
Mutual labels:  type-theory, category-theory
C3T
C3T: Crash Course Category Theory - A friendly non-mathematician's approach to beginners of Category Theory. 🐱
Stars: ✭ 26 (+85.71%)
Mutual labels:  mathematics, category-theory
Domains
A computational algebra system in Smalltalk.
Stars: ✭ 124 (+785.71%)
Mutual labels:  mathematics, category-theory
TJUThesisLatexTemplate
LaTeX templates for TJU graduate thesis. Originally forked from code.google.com/p/tjuthesis
Stars: ✭ 77 (+450%)
Mutual labels:  thesis
ucbthesisrmd
UC Berkeley thesis/dissertation LaTeX Template (ucbthesis) for R Markdown
Stars: ✭ 20 (+42.86%)
Mutual labels:  thesis
ustclyx
LyX template for USTC thesis
Stars: ✭ 36 (+157.14%)
Mutual labels:  thesis
thesisthemeCSU
A template for the thesis of CSU (Central South University).
Stars: ✭ 13 (-7.14%)
Mutual labels:  thesis
bcs thesis
My bachelor's thesis on the Entity-Component-System pattern and ECST
Stars: ✭ 36 (+157.14%)
Mutual labels:  thesis
DungeonMaster.NET
Reimplementation of famous old Dungeon Master game.
Stars: ✭ 23 (+64.29%)
Mutual labels:  thesis
Vortice.Mathematics
Cross platform .NET math library.
Stars: ✭ 46 (+228.57%)
Mutual labels:  mathematics
latex-thesis-template
A LaTeX template for humans.
Stars: ✭ 77 (+450%)
Mutual labels:  thesis
ua-thesis-template
📖 A thesis LaTeX template that complies with the University of Aveiro's guidelines and provides a simple CLI workflow around make and compatibility with Overleaf.
Stars: ✭ 80 (+471.43%)
Mutual labels:  thesis
monadic-mondays
Code samples for #monadicmonday topics
Stars: ✭ 86 (+514.29%)
Mutual labels:  category-theory
MathImprove
Modify and Improve math expressions.
Stars: ✭ 13 (-7.14%)
Mutual labels:  mathematics

Undergraduate Thesis

This repo holds my undergraduate thesis (completed in May 2018), which focused on adding "internal" M-types to the UniMath library. See this paper for details: "Non-wellfounded Trees in Homotopy Type Theory".

Directory Structure

  • archive/ contains things I thought I would need, but didn't.
  • coq/ contains formalized mathematics
    • coq/Exercises contains solutions to exercises in the HoTT book.
  • exercises/ contains informal solutions to exercises in various texts
    • exercises/hott*: From the HoTT book (scanned from handwritten versions)
    • exercises/hatcher*: From Hatcher's Algebraic Topology
    • exercises/awodey*: From Awodey's Category Theory
  • notes/ contains LaTeX notes on various subjects at the level of detail I required at the time (no attempt to be comprehensive nor expository has been made).
    • notes/hott-figures is a bunch of Tikz drawings corresponding to lemmas and theorems in the HoTT book
  • tex-preamble/ is a collection of LaTeX files that are useful to \input{} at the beginning of documents.

Work elsewhere

For work I've done related to my thesis that isn't hosted here, see my work on:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].