Skip to main navigation Skip to search Skip to main content

Quantifiers for Differentiable Logics in Rocq

  • Jairo Miguel Marulanda-Giraldo*
  • , Ekaterina Komendantskaya
  • , Alessandro Bruni
  • , Reynald Affeldt
  • , Matteo Capucci
  • , Enrico Marchioni
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The interpretation of logical expressions into loss functions has given rise to so-called differentiable logics. They function as a bridge between formal logic and machine learning, offering a novel approach for property-driven training. The added expressiveness of these logics comes at the price of a more intricate semantics for first-order quantifiers. To ease their integration into machine-learning backends, we explore how to formalize semantics for first-order differentiable logics using the Mathematical Components library in the Rocq proof assistant. We seek to give rigorous semantics for quantifiers, verify their properties with respect to other logical connectives, as well as prove the soundness and completeness of the resulting logics.

Original languageEnglish
Title of host publicationAI Verification. SAIV 2025
EditorsMirco Giacobbe, Anna Lukina
PublisherSpringer
Pages227-237
Number of pages11
ISBN (Electronic)9783031999918
ISBN (Print)9783031999901
DOIs
Publication statusPublished - 2026
Event2nd International Symposium on AI Verification 2025 - Zagreb, Croatia
Duration: 21 Jul 202522 Jul 2025

Publication series

NameLecture Notes in Computer Science
Volume15947
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Symposium on AI Verification 2025
Abbreviated titleSAIV 2025
Country/TerritoryCroatia
CityZagreb
Period21/07/2522/07/25

Keywords

  • Differentiable Logics
  • Formal Specifications
  • Interactive Theorem Proving
  • Loss Functions
  • Neural Network Verification

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Quantifiers for Differentiable Logics in Rocq'. Together they form a unique fingerprint.

Cite this