Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: David Roberts <droberts.65537@gmail.com>
To: josephcmac@gmail.com
Cc: homotopytypetheory <HomotopyTypeTheory@googlegroups.com>
Subject: Re: [HoTT] Quantum Computations and HoTT
Date: Fri, 21 Dec 2018 14:39:54 +1030	[thread overview]
Message-ID: <CAFL+ZM_YC0ZqCJy_QbZ=Biwkrez1n3gNA2knrVjLzTDSHanTCA@mail.gmail.com> (raw)
In-Reply-To: <CAA8xVUjUa+aaE-cHurZkF23zEugQBb8J=-nc0MaJfk__QiaYpw@mail.gmail.com>

[resending from correct email address for the list]

Hi José

see for example this thesis on formally-verified quantum programming

http://www.cs.umd.edu/~rrand/thesis.pdf

Here's a sample from the abstract

"We argue that quantum programs demand machine-checkable proofs of correctness.
We justify this on the basis of the complexity of programs manipulating quantum
states, the expense of running quantum programs, and the inapplicability of
traditional debugging techniques to programs whose states cannot be examined. We
further argue that the existing mathematical models of quantum computation make
this an easier task than one could reasonably expect. In light of
these observations
we introduce Qwire, a tool for writing verifiable, large scale quantum programs.

Qwire is not merely a language for writing and verifying quantum
circuits: it is a
verified circuit description language. This means that the semantics of
Qwire circuits are verified in the Coq proof assistant. We also
implement verified abstractions, like
ancilla management and reversible circuit compilation. Finally, we turn
Qwire and Coq’s abilities outwards, towards verifying popular quantum
algorithms like quantum
teleportation. We argue that this tool provides a solid foundation for
research into
quantum programming languages and formal verification going forward."

Cheers,
David



David Roberts
http://ncatlab.org/nlab/show/David+Roberts
On Fri, 14 Dec 2018 at 14:36, José Manuel Rodriguez Caballero
<josephcmac@gmail.com> wrote:
>
> Hello,
>   I am interested in the formal verification of theorems related to Quantum Computations. I have two possibilities in order to do my formalizations: either I can use simple type theory (Isabelle/HOL) or I can use UniMath (Coq). Does the homotopy type theory has some advantage over the simple type theory in this field?
>
> Kind Regards,
> José M.
>
> --
> You received this message because you are subscribed to the Google Groups "Homotopy Type Theory" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to HomotopyTypeTheory+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups "Homotopy Type Theory" group.
To unsubscribe from this group and stop receiving emails from it, send an email to HomotopyTypeTheory+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  parent reply	other threads:[~2018-12-21  4:10 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-14  4:06 José Manuel Rodriguez Caballero
     [not found] ` <20181214071146.GA19128@pachax.iitpkd.ac.in>
2018-12-17  3:06   ` José Manuel Rodriguez Caballero
2018-12-21  4:09 ` David Roberts [this message]
     [not found] ` <CAFL+ZM9aN8ZuPb8TAXjqR1CJ5t2euwaFGBksu=B9FcUc_x1ghg@mail.gmail.com>
2018-12-21  4:10   ` José Manuel Rodriguez Caballero

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAFL+ZM_YC0ZqCJy_QbZ=Biwkrez1n3gNA2knrVjLzTDSHanTCA@mail.gmail.com' \
    --to=droberts.65537@gmail.com \
    --cc=HomotopyTypeTheory@googlegroups.com \
    --cc=josephcmac@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).