Skip to content

acsd-tu-chemnitz/conformlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conformlog is a library for certification and reasoning about important inequalities, theorems and programs which arise in control theory. This framework was written in Minlog, an interactive proof system developed by Helmut Schwichtenberg and uses the Minlog's theory of constructive real analysis which aims for the certified program extraction. It was also inspired by Coq-CoRN code repository. conformlog adds aditional theorems and extends the functionality of the base system. At the current stage we support:

  • Coninuous multivariate and vector-valued functions and their correct approximations
  • Certification of positive definite functions
  • Lyapunov stability theorem for discrete-time systems

System Requirements

  • Chez Scheme 9.5
  • Optional: text editor with integrated Terminal (i.e. Emacs or Visual Studio Code)

Installation Instruction

"./install.sh"
"scheme init.scm"

For https://doi.org/10.23919/ECC57647.2023.10178391

(minlog-load "./" "sys_as.scm")

Releases

No releases published

Packages

No packages published

Languages