A Modular First Formalisation of Combinatorial Design Theory

05/28/2021
by   Chelsea Edmonds, et al.
0

Combinatorial design theory studies set systems with certain balance and symmetry properties and has applications to computer science and elsewhere. This paper presents a modular approach to formalising designs for the first time using Isabelle and assesses the usability of a locale-centric approach to formalisations of mathematical structures. We demonstrate how locales can be used to specify numerous types of designs and their hierarchy. The resulting library, which is concise and adaptable, includes formal definitions and proofs for many key properties, operations, and theorems on the construction and existence of designs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/16/2021

The Agda Universal Algebra Library, Part 2: Structure

The Agda Universal Algebra Library (UALib) is a library of types and pro...
research
10/20/2021

Easy and structured approach for software and firmware co-simulation for bus centric designs

Although software and firmware co-simulation is gaining popularity, it i...
research
12/12/2020

Linear codes and incidence structures of bent functions and their generalizations

In this paper we consider further applications of (n,m)-functions for th...
research
07/15/2023

On the Possibility of a Connection between the Construction of a Class of Bigeodetic Blocks and the Existence Problem for Biplanes

Graph theory and enumerative combinatorics are two branches of mathemati...
research
06/25/2019

Automatic Conversion from Flip-flop to 3-phase Latch-based Designs

Latch-based designs have many benefits over their flip-flop based counte...
research
10/11/2022

The Design and Regulation of Exchanges: A Formal Approach

We use formal methods to specify, design, and monitor continuous double ...
research
02/06/2013

Principles of modal and vector theory of formal intelligence systems

The paper considers the class of information systems capable of solving ...

Please sign up or login with your details

Forgot password? Click here to reset