Common knowledge logic in a higher order proof assistant?
Pierre Lescanne (LIP)

TL;DR
This paper explores the formalization of common knowledge logic within the Coq proof assistant, focusing on the inductive nature of the shared knowledge modality and analyzing the structure of provable theorems.
Contribution
It introduces a fixpoint approach to formalize common knowledge logic in Coq and examines the interaction between theory implementation and metatheoretical properties.
Findings
The fixpoint approach effectively captures common knowledge modalities.
The structure of provable theorems reveals insights into the interplay between theory and metatheory.
Experiments demonstrate the feasibility of formalizing common knowledge logic in proof assistants.
Abstract
This paper presents experiments on common knowledge logic, conducted with the help of the proof assistant Coq. The main feature of common knowledge logic is the eponymous modality that says that a group of agents shares a knowledge about a certain proposition in a inductive way. This modality is specified by using a fixpoint approach. Furthermore, from these experiments, we discuss and compare the structure of theorems that can be proved in specific theories that use common knowledge logic. Those structures manifests the interplay between the theory (as implemented in the proof assistant Coq) and the metatheory.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Logic, programming, and type systems · Computability, Logic, AI Algorithms
