Loading Events

« All Events

:

Seonghun Park (박성훈), Formalizing Flag Algebras in the Lean Theorem Prover

February 10 Tuesday @ 4:30 PM - 5:30 PM KST

Room B332, IBS (기초과학연구원)

Flag algebras are a mathematical framework introduced by Alexander Razborov in 2007, which has been used to resolve a wide range of open problems in extremal graph theory in the past twenty years. This framework provides an algebraic setup where one can express relationships between induced subgraph densities symbolically. It also comes with mathematical techniques for systematically deriving such relationships that always hold. Some of these techniques have even been implemented in automatic tools, such as Flagmatic. In this work, we formalise flag algebras in Lean, an interactive theorem prover based on dependent type theory. Lean is computer software that lets us write mathematical definitions and proofs in a computer and check the correctness of written proofs using a computer. By formalizing flag algebras in Lean, we can ensure that the mathematical foundation of flag algebras does not have any mistakes, and provide a mathematical guarantee that theorems proved by flag algebras are indeed correct. In this talk, I will explain flag algebras and our Lean formalization using Mantel’s theorem as a guiding example. In the process, I will describe the challenges and lessons learned during the formalization.

This is a joint work with Jihoon Hyun, Gyeongwon Jeong, Sang-il Oum, and Hongseok Yang.

Details

Venue

Organizer

IBS 이산수학그룹 Discrete Mathematics Group
기초과학연구원 수리및계산과학연구단 이산수학그룹
대전 유성구 엑스포로 55 (우) 34126
IBS Discrete Mathematics Group (DIMAG)
Institute for Basic Science (IBS)
55 Expo-ro Yuseong-gu Daejeon 34126 South Korea
E-mail: dimag@ibs.re.kr, Fax: +82-42-878-9209
Copyright © IBS 2018. All rights reserved.