错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Formalisation of Hall’s Theorem for Countable Infinite Graphs

  • Fabián Fernando Serrano Suárez,
  • Mauricio Ayala-Rincón,
  • Thaynara Arielly de Lima

摘要

This work presents two formalisations in Isabelle/HOL of the extension of Hall’s marriage theorem for finite graphs to countable infinite graphs. The proofs use a formalisation of the authors’ countable set-theoretical version of Hall’s theorem, which was proved using a formalisation in Isabelle/HOL of the compactness theorem for propositional logic by dealing with finite families of sets through the well-known marriage-condition characterisation. The first formalisation focuses on maintaining specifications and proofs as closely as possible to textbook proofs. The second one states the theorem directly in terms of the existence of perfect matchings over finite and infinite graphs, profiting from the conciseness of Isabelle/HOL locales’ technology. The development contributes to mechanising countable infinite versions of properties equivalent to Hall’s marriage theorem in contexts other than set theory.