CORE - My Proof Assistant

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammingLanguages

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • CORE

    A constructive proof assistant for second order logic. (by been-jamming)

  • Back in March I started my fourth attempt at making a proof assistant, and to my surprise I actually succeeded. A proof assistant is a programming language for mathematical logic and proofs. I wanted to make my own simple proof assistant for set theory, which is a logic in which the objects are "sets," i.e. collections of other objects. Since the language's creation, I've been able to prove some basic facts about the natural numbers and construct addition and multiplication from scratch (using the ZFC axioms). I also made a website where you can look at all of the results I've proven in CORE. In the website you can recurse through results by clicking on the bold words in the code for the proofs. I have a repository for the language here. For the people who are interested, I will describe the language in more detail below.

  • j-bob

  • ACL2 is one prominent example of a theorem prover that uses a Lisp language (its manual is here). There's also an introductory book on using proof assistants called "The Little Prover," which uses a very simple Lisp-style theorem prover called "J-Bob" (with implementations in Scheme (the language that Guile, etc is an interpreter for) as well as ACL2). A major goal with J-Bob is that the prover itself is simple enough that its source code is easy to read, to make it easier to demonstrate to students (and anyone else interested in learning) how one kind of proof assistant could work.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What Is in a Rust Allocator?

    1 project | news.ycombinator.com | 7 May 2024
  • A lightweight YugabyteDB docker image for CI/CD

    1 project | dev.to | 7 May 2024
  • NFS-Ganesha – A user space NFS and 9P File Server

    1 project | news.ycombinator.com | 7 May 2024
  • Tasmota: Open-source firmware for ESP devices

    6 projects | news.ycombinator.com | 5 May 2024
  • OpenBSD 7.3 を 7.4 へ アップグレード

    3 projects | dev.to | 6 May 2024