Sökning: "Proof assistant"
Visar resultat 1 - 5 av 15 uppsatser innehållade orden Proof assistant.
1. Practical Analysis of the Giskard Consensus Protoco
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Consensus protocols are the core of modern blockchain systems, such as the Bitcoin, Ethereum, and Algorand networks. Thanks to these protocols, participants in a blockchain network can reach consensus on which blocks to add to a blockchain, to have a consistent chain of blocks in the whole network. LÄS MER
2. An Arrow Metalanguage for Partially Invertible Computation
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Programming languages traditionally describe computations going one way: a program might compute a hash value from a string, or an encrypted message from a plaintext. However, sometimes it is also of interest to go the other way around: for encryption, we not only want to encrypt messages but also to decrypt them, and to be sure that the decryption correctly reproduces the original message. LÄS MER
3. Formalisation of Polynomials in Cubical Type Theory Using Cubical Agda
Kandidat-uppsats, Stockholms universitet/Matematiska institutionenSammanfattning : We formalise polynomials over commutative rings in cubical type theory using Cubical Agda as proof assistant. On the basis of a formalisation of polynomials as number sequences with only a finite number of non-zero values, we use higher inductive types to formulate a list-based definition using two point constructors and two path constructors. LÄS MER
4. Applying Interactive Machine Teaching to Conversational Agents in VR, and Mindbot: a Mindfulness Assistant in VR
Master-uppsats, Umeå universitet/Institutionen för datavetenskapSammanfattning : Conversational agents and virtual reality are two emerging technologies that are increasingly being explored in mental health research. Although the combination of these technologies could provide easily accessible and cost-effective treatment for a wide range of health behaviors, use of this opportunity in healthcare has not yet been undertaken. LÄS MER
5. Formalizing domain models of the typed and the untyped lambda calculus in Agda
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknikSammanfattning : We present a domain interpretation of the simply typed and the untyped lambda calculus. The interpretations are constructed using the notion of category with families, with added structure. LÄS MER