Logo

Oft gesucht

Nichts gefunden?

Teilen Sie uns mit, welche Inhalte Sie auf unseren Seiten vermissen.

Gaussian elimination in Lean
Sprecher: Sebastian Grafe

Title: Gaussian elimination in Lean

Abstract: 'The goal of the talk is to present a formal implementation of Gaussian elimination algorithm in the Lean theorem prover. While there already is a definition of matrices in Lean's mathematical library Mathlib, our approach consists in first converting a matrix in the sense of Mathlib to a list of lists, then performing Gaussian elimination on this list of lists before converting it back to a matrix in the sense of Mathlib. Since Gaussian elimination is a recursive process, a termination proof is required to implement this algorithm in Lean. A key step in the construction is to prove that the process preserves the size of the list of lists when the latter comes from a matrix.'

Datum : Thu, Aug 7

Zeit: 14:00

Ort: SR 3