中文
相关论文

相关论文: Formalizing Hall's Marriage Theorem in Lean

200 篇论文

We present a formalization, in the theorem prover Lean, of the classification of solvable Lie algebras of dimension at most three over arbitrary fields. Lie algebras are algebraic objects which encode infinitesimal symmetries, and as such…

计算机科学中的逻辑 · 计算机科学 2025-05-27 Viviana del Barco , Gustavo Infanti , Exequiel Rivas , Paul Schwahn

We consider a set-valued mapping on a simple graph and ask for the existence of a disparate selection. The term disparate is defined in the paper and we present a sufficient and necessary condition for the existence of a disparate…

组合数学 · 数学 2022-02-17 Thomas Fischer

We present a generalization of the marriage problem underlying Hall's famous Marriage Theorem to what we call the Symmetric Marriage Problem, a problem that can be thought of as a special case of Maximal Weighted Bipartite Matching. We show…

组合数学 · 数学 2020-01-22 Jonathan Lenchner

We introduce a geometric generalization of Hall's marriage theorem. For any family $F = \{X_1, \dots, X_m\}$ of finite sets in $\mathbb{R}^d$, we give conditions under which it is possible to choose a point $x_i\in X_i$ for every $1\leq i…

组合数学 · 数学 2016-02-02 Andreas Holmsen , Leonardo Martinez-Sandoval , Luis Montejano

This paper describes mathlib, a community-driven effort to build a unified library of mathematics formalized in the Lean proof assistant. Among proof assistant libraries, it is distinguished by its dependently typed foundations, focus on…

计算机科学中的逻辑 · 计算机科学 2020-01-28 The mathlib Community

Lie algebras are an important class of algebras which arise throughout mathematics and physics. We report on the formalisation of Lie algebras in Lean's Mathlib library. Although basic knowledge of Lie theory will benefit the reader, none…

计算机科学中的逻辑 · 计算机科学 2021-12-10 Oliver Nash

This paper explores formalizing Geometric (or Clifford) algebras into the Lean 3 theorem prover, building upon the substantial body of work that is the Lean mathematics library, mathlib. As we use Lean source code to demonstrate many of our…

计算机科学中的逻辑 · 计算机科学 2022-04-20 Eric Wieser , Utensil Song

We review known linear and matrix generalizations of Hall's classic ``marriage theorem'' and K\H{o}nig's theorem on partial matchings in bipartite graphs, and relate them to linear and matrix generalizations of Dilworth's theorem about…

环与代数 · 数学 2026-05-29 Nik Weaver

In this work, we present two results: The first result is the formalization of Tutte's theorem in Lean, a key theorem concerning matchings in graph theory. As this formalization is ready to be integrated in Lean's mathlib, it provides a…

计算机科学中的逻辑 · 计算机科学 2025-04-28 Pim Otte

This article is about the formalization of synthetic differential geometry with the Lean proof assistant and the mathematical library mathlib. The main result we prove and formalize is a Taylor theorem for functions of several variables,…

计算机科学中的逻辑 · 计算机科学 2026-04-01 Riccardo Brasca , Gabriella Clemente

Some mathematical theorems represent ideas that are discovered again and again in different forms. One such theorem is Hall's marriage theorem. This theorem is equivalent to several other theorems in combinatorics and optimization theory,…

组合数学 · 数学 2022-02-07 Twan Koperberg

We report on a formalization of the change of variables formula in integrals, in the mathlib library for Lean. Our version of this theorem is extremely general, and builds on developments in linear algebra, analysis, measure theory and…

计算机科学中的逻辑 · 计算机科学 2022-07-27 Sébastien Gouëzel

This is a graduate-level introduction to graph theory, corresponding to a quarter-long course. It covers simple graphs, multigraphs as well as their directed analogues, and more restrictive classes such as tournaments, trees and…

历史与综述 · 数学 2025-06-10 Darij Grinberg

We present an extension to the $\mathtt{mathlib}$ library of the Lean theorem prover formalizing the foundations of computability theory. We use primitive recursive functions and partial recursive functions as the main objects of study, and…

计算机科学中的逻辑 · 计算机科学 2019-07-19 Mario Carneiro

The continuous functional calculus is perhaps the most fundamental construction in the theory of operator algebras, especially $C^{*}$-algebras. Here we document our formalization of the continuous functional calculus in Lean, which…

算子代数 · 数学 2025-01-28 Anatole Dedecker , Jireh Loreaux

We present ZFLean, a Lean 4 library for doing core mathematics inside a model of ZFC with the ergonomics expected of typed Mathlib developments. Building on Mathlib's ZFC model, we contribute a relational calculus for sets with rewriting…

计算机科学中的逻辑 · 计算机科学 2026-04-28 Vincent Trélat

The ongoing development of Lean 4's Mathlib has produced a macroscopic structural complexity that interweaves logical, mathematical, and infrastructural dependencies. We present a network analysis of this library, extracting its dependency…

计算机科学中的逻辑 · 计算机科学 2026-05-06 Xinze Li , Nanyun Peng , Simone Severini , Patrick Shafto

We present the formalization of Doob's martingale convergence theorems in the mathlib library for the Lean theorem prover. These theorems give conditions under which (sub)martingales converge, almost everywhere or in $L^1$. In order to…

计算机科学中的逻辑 · 计算机科学 2022-12-13 Kexing Ying , Rémy Degenne

We consider families of finite sets that we call shellable and that have been characterized by Chang and by Hirst and Hughes as being the families of sets that admit unique solutions to Hall's marriage problem. In this paper, we introduce a…

组合数学 · 数学 2021-10-04 Brian Chan

Codifying mathematical theories in a proof assistant or computer algebra system is a challenging task, of which the most difficult part is, counterintuitively, structuring definitions. This results in a steep learning curve for new users…

符号计算 · 计算机科学 2025-11-19 Alena Gusakov , Peter Nelson , Stephen Watt
‹ 上一页 1 2 3 10 下一页 ›