There are 3 repositories under proofs topic.
Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.
A verification toolchain for Rust programs
Solutions to In-Class questions, Problem Sets and Exams of MIT Mathematics for Computer Science 2015 (same as 2019 Open Learning Library)
Solutions to Susanna Epp's Discrete Mathematics book, 5th Edition
An example of how generate zero-knowledge proofs and verify using an Ethereum smart contract.
Type level algebraic "proofs" using lens combinators
Fully proved small C functions (examples for verification course).
Theorems, Definitions, Papers, Research
My portfolio contains a lexer generator, a parser generator, my own λProlog interpreter, and several meta-theorems for the propositional logic with their proofs written in Coq.
F-omega with interval kinds mechanized in Agda
Agda Library to Study the Expressive Power of Languages for Static Variability
[Informatica - Basi di Dati 1] Forum di scambio e confronto di soluzioni a esercizi e prove d'esame passate
Template-based proofs of concurrent search structures.
My master thesis on Whitebox cryptography & AES Whitebox schemes.
Translate natural deduction proofs into natural language.
Formal proofs in mathematics/computer science/logic formalized in the Agda language. A hobby project I am working on in my free time.
Just some of my CS Proofs, things like why `k << 1 == k * 2`
A self-conscious house (digital twin) that manages all your house related bills and home improvements which is capable of monitoring government issued subsidies and apply for them when the house its action framework matches the subsidy. This way, we unburden the house owner of house-related management tasks or the need for being aware of each government issued subsidy. Only recognized contractors are able to join the reversed marketplace where they can bid for house related jobs like installing solar panels. The house will suggest the most fitting contractor, however, the final decision lies with the house owner. The government benefits from this system as it can monitor the progress of its subsidies and tailor it if needed. It's a more efficient way of spreading information with regards to subsidies.
Proofs for the paper "Risotto: A Dynamic Binary Translator for Weak Memory Model Architectures"
mechanization for livelits paper, https://github.com/hazelgrove/livelits-paper
Lightweight formal verification system developed to support research on usability of automated proof verification tools.
Repository of EuroProofNet WG 2 on ATPs
Guide on how to use the metamath-lamp proof assistant
A list of tools and methods for building trustworthy software following TrustOps principles.