Theory PAC_Checker
theory PAC_Checker
  imports PAC_Polynomials_Operations
    PAC_Checker_Specification
    PAC_Map_Rel
    Show.Show
    Show.Show_Instances
    PAC_Misc
begin
section ‹Executable Checker›
text ‹In this layer we finally refine the checker to executable code.›
subsection ‹Definitions›
text ‹Compared to the previous layer, we add an error message when an error is discovered. We do not
  attempt to prove anything on the error message (neither that there really is an error, nor that the
  error message is correct).
›
paragraph ‹Extended error message›