Changes to proposal

This commit is contained in:
Frederik Hanghøj Iversen 2018-01-08 22:16:11 +01:00
parent a28d0986be
commit c9042c682e
2 changed files with 4 additions and 77 deletions

View file

@ -8,9 +8,6 @@
\usepackage[hidelinks]{hyperref}
\usepackage{graphicx}
\usepackage{color,soul}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{parskip}
\usepackage{multicol}
@ -25,9 +22,6 @@
\usepackage{chalmerstitle}
\input{macros.tex}
% \newcommand{\sectiondescription}[1]{\todo[inline,color=green!40]{#1}}
\newcommand{\sectiondescription}[1]{\iffalse #1\fi}
\newcommand{\mycomment}[1]{\hl{#1}}
\title{Category Theory and Cubical Type Theory}
\author{Frederik Hanghøj Iversen}
@ -42,18 +36,8 @@
\maketitle
%
\sectiondescription{Text marked like this describe what should go in the section.}
%
\section{Introduction}
%
\sectiondescription{%
Briefly describe and motivate the project, and convince the reader of the
importance of the proposed thesis work. A good introduction will answer these
questions: Why is addressing these challenges significant for gaining new
knowledge in the studied domain? How and where can this new knowledge be
applied?
}
%
Functional extensionality and univalence is not expressible in
\nomen{Intensional Martin Löf Type Theory} (ITT). This poses a severe limitation
on both 1) what is \emph{provable} and 2) the \emph{reusability} of proofs.
@ -75,12 +59,6 @@ parts that will be useful in the second part of the project: Showing that
%
\section{Problem}
%
\sectiondescription{%
This section is optional. It may be used if there is a need to describe the
problem that you want to solve in more technical detail and if this problem
description is too extensive to fit in the introduction.
}
%
In the following two subsections I present two examples that illustrate the
limitaiton inherent in ITT and by extension to the expressiveness of Agda.
%
@ -194,13 +172,6 @@ for informally.
%
\section{Context}
%
\sectiondescription{%
Use one or two relevant and high quality references for providing evidence from
the literature that the proposed study indeed includes scientific and
engineering challenges, or is related to existing ones. Convince the reader that
the problem addressed in this thesis has not been solved prior to this project.
}
%
In \cite{bezem-2014} a categorical model for cubical type theory is presented.
In \cite{cohen-2016} a type-theory where univalence is expressible is presented.
The categorical model in the previous reference serve as a model of this type
@ -214,7 +185,7 @@ this thesis.
The idea of formalizing Category Theory in proof assistants is not a new
idea\footnote{There are a multitude of these available online. Just as first
reference see this question on Math Overflow: \cite{so-formalizations}}. The
reference see this question on Math Overflow: \cite{mo-formalizations}}. The
contribution of this thesis is to explore how working in a cubical setting will
make it possible to prove more things and to reuse proofs.
@ -236,12 +207,6 @@ theory and is cumbersome to work with in practice (\cite[p. 4]{huber-2016}).
%
\section{Goals and Challenges}
%
\sectiondescription{%
Describe your contribution with respect to concepts, theory and technical goals.
Ensure that the scientific and engineering challenges stand out so that the
reader can easily recognize that you are planning to solve an advanced problem.
}
%
In summary, the aim of the project is to:
%
\begin{itemize}
@ -280,44 +245,6 @@ a goal for this thesis but rather a natural extension of it.
The thesis shall conclude with a discussion about the benefits of Cubical Agda.
%
\iffalse
\section{Approach}
%
\sectiondescription{%
Various scientific approaches are appropriate for different challenges and
project goals. Outline and justify the ones that you have selected. For example,
when your project considers systematic data collection, you need to explain how
you will analyze the data, in order to address your challenges and project
goals.
One scientific approach is to use formal models and rigorous mathematical
argumentation to address aspects like correctness and efficiency. If this is
relevant, describe the related algorithmic subjects, and how you plan to address
the studied problem. For example, if your plan is to study the problem from a
computability aspect, address the relevant issues, such as algorithm and data
structure design, complexity analysis, etc. If you plan to develop and evaluate
a prototype, briefly describe your plans to design, implement, and evaluate your
prototype by reviewing at most two relevant issues, such as key functionalities
and their evaluation criteria.
The design and implementation should specify prototype properties, such as
functionalities and performance goals, e.g., scalability, memory, energy.
Motivate key design selection, with respect to state of the art and existing
platforms, libraries, etc.
When discussing evaluation criteria, describe the testing environment, e.g.,
test-bed experiments, simulation, and user studies, which you plan to use when
assessing your prototype. Specify key tools, and preliminary test-case
scenarios. Explain how and why you plan to use the evaluation criteria in order
to demonstrate the functionalities and design goals. Explain how you plan to
compare your prototype to the state of the art using the proposed test-case
evaluation scenarios and benchmarks.
}
%
\mycomment{I don't know what more I can say here than has already been
explained. Perhaps this section is not needed for me?}
%
\fi
\section{References}
%
\bibliographystyle{plainnat}

View file

@ -103,12 +103,12 @@
year={1995},
publisher={University of Edinburgh. College of Science and Engineering. School of Informatics.}
}
@MISC{so-formalizations,
@MISC{mo-formalizations,
TITLE = {Formalizations of category theory in proof assistants},
AUTHOR = {Jason Gross (\url{https://mathoverflow.net/users/30462/jason-gross})},
AUTHOR = {Jason Gross},
HOWPUBLISHED = {MathOverflow},
NOTE = {Version: 2014-01-19},
year={2014},
EPRINT = {https://mathoverflow.net/q/152497},
EPRINT = {\url{https://mathoverflow.net/q/152497}},
URL = {https://mathoverflow.net/q/152497}
}