(* Title: HOL/SPARK/Manual/Simple_Greatest_Common_Divisor.thy
Author: Stefan Berghofer
Copyright: secunet Security Networks AG
*)
theory Simple_Greatest_Common_Divisor
imports "HOL-SPARK.SPARK"
begin
spark_proof_functions
gcd = "gcd :: int \ int \ int"
spark_open \<open>simple_greatest_common_divisor/g_c_d\<close>
spark_vc procedure_g_c_d_4
using \<open>0 < d\<close> \<open>gcd c d = gcd m n\<close>
by (simp add: gcd_non_0_int)
spark_vc procedure_g_c_d_9
using \<open>0 \<le> c\<close> \<open>gcd c 0 = gcd m n\<close>
by simp
spark_end
end
¤ Dauer der Verarbeitung: 0.20 Sekunden
(vorverarbeitet)
¤
|
Haftungshinweis
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.
|