lemma : "'a::op) st_rep\vname 'a" where "fun_rep ps = (%. casemap_of x of None \ \ | Some a \ a)"
( " S1S2 fun_rep S1 S2java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
definition :: (yinduction.)ajava.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42 ""eq_st=fun_repfun_rep)"
[]] \<comment> \<open>allow quotient types to depend on classes\<close> simp) "" java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 declare simp)
quotient_type ':)st_rep eq_st morphisms rep_stjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
(
" = map_option show_acom"
fun_update" update fun)yjava.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60 by(
definition"how_acom C =map_acom map_option ((( )))" bysimp
definition\<gamma>_st :: "(('a::top) \<Rightarrow> 'b set) \<Rightarrow> 'a st \<Rightarrow> (vname \<Rightarrow> 'b) set" wheredefinition less_eq_st_rep: "gammast\java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
instantiationmetisjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
definition less_eq_st_rep less_eq_st: '( :fun_rep_map_of split option.java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71 "less_eq_st_repps1 =
(
lemmajava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
less_eq_st_rep \forallx.fun_rep\<le> fun_rep r2 x)" apply(auto simp
(etis map_of_eq_None_iff.distinct(1)
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4 done
instance proof transfer less_eq_st_rep_iff fun_eq_iff) case 1 show ?casebyjava.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3 next "map2_st_rep [ps2 (%(x,y) x,f y)) ps2" | next case 3 java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4 next case4thus by transferjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4 qed
endlemma[simp]: fmetis fun_eq_iff)
lemma addmap_of_map:option by transfer
::"(a:\Rightarrow' <>') Rightarrow> 'a st_rep \ 'a st_rep \ 'a st_rep" where " "lift_definition :: "'a st \ 'a st \ 'a st" is "map2_st_rep (\)"
(let y2 = fun_repps2java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25 "f ]ps2=map((,) ,f\ y)) ps2" |
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 bysimp: case 4 show ?case by t addjava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
lift_definition top_st :: "
instance proof (standard) case 1showbytransfer add:less_eq_st_rep_iff next simp cases ?casebytransfer:less_eq_st_rep_iff
casejava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4 qed case
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
end
lemma [simp by simp
lemma mono_update[simp]: "a1 \ a2 \ S1 \ S2 \ update S1 x a1 \ update S2 x a2" by java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
transfer( add) by transfer
locale Gamma_semilattice\<gammawhere for\<gamma> :: "'av::semilattice_sup_top \<Rightarrow> val set" beginabbreviation\<gamma>\<^sub>s :: "'av st \<Rightarrow> state set"where
\<gamma>\<^sub>s :: "'av st \<Rightarrow> state set" wherejava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
<>\<^sub>o :: "'av st option \<Rightarrow> state set" where"\\<^sub>o == \_option \\<^sub>s"
abbreviation\<gamma>\<^sub>c :: "'av st option acom \<Rightarrow> state set acom" where
lemma gamma_s_top[bysimp:\<gamma>_st_def le_st_iff subset_iff) (metis mono_gamma subsetD) by(java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85
gamma_o_Top]: \gamma by java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lemma mono_gamma_o: " \ S2 \ \\<^sub>o S1 \ \\<^sub>o S2"
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
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.