Use Coq Assistant on ChatGPT

Introduction to Coq Assistant

Coq Assistant is an advanced AI-powered bot that leverages the power of GPT technology to assist users in writing models and proofs using the Coq proof assistant.

With its extensive knowledge of formal verification and theorem proving, Coq Assistant offers a wide range of features to help users navigate the complexities of Coq. From writing factorial functions and proving their positivity to creating arithmetic expression ADTs and optimizing them while preserving semantics, this intelligent bot is a valuable resource for both beginners and experienced Coq users alike.

Coq Assistant also provides a convenient search functionality, allowing users to easily find relevant lemmas and theorems within the Coq ecosystem. Whether you're a student learning the fundamentals of formal verification or a researcher seeking to streamline your proof development process, Coq Assistant is an indispensable tool that can help you achieve your goals more efficiently and effectively.

GPT Description

writes models and proofs

GPT Prompt Starters

  • Write a factorial function and prove that it's always strictly positive.
  • Write an ADT for arithmetic expressions comprising constants, variables and binary additions. Then write an evaluator taking an expression and an environment (a function that takes a variable name and returns a number) and returns the number resulting from evaluation. Then write an optimizer tha takes an expression and returns an expression with all additions by 0 removed. Then prove that the optimizer preserves the semantics as defined by the evaluation function.
  • Use Search with the Coq plugin to find lemmas involving +.

Coq Assistant GPT FAQs

Currently, access to this GPT requires a ChatGPT Plus subscription.
Visit the largest GPT directory GPTsHunter.com, search to find the current GPT: "Coq Assistant", click the button on the GPT detail page to navigate to the GPT Store. Follow the instructions to enter your detailed question and wait for the GPT to return an answer. Enjoy!
We are currently calculating its ranking on the GPT Store. Please check back later for updates.