(measure_props
(mu_fin?_TCC1 0
(mu_fin?_TCC1-1 nil 3390801297
("" (skosimp)
(("" (typepred "M!1")
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil)
((measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(set type-eq-decl nil sets nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil))
nil))
(mu_TCC1 0
(mu_TCC1-1 nil 3390801297
("" (skosimp)
(("" (typepred "m!1")
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil)
((S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(measurable_set? const-decl "bool" measure_space_def nil))
nil))
(m_emptyset 0
(m_emptyset-1 nil 3390802395
("" (typepred "m")
(("" (expand "measure?")
(("" (flatten)
(("" (expand "measure_empty?") (("" (propax) nil nil)) nil))
nil))
nil))
nil)
((measure_empty? const-decl "bool" generalized_measure_def nil)
(boolean nonempty-type-decl nil booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(T formal-type-decl nil measure_props nil)
(setof type-eq-decl nil defined_types nil)
(setofsets type-eq-decl nil sets nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(number nonempty-type-decl nil numbers nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(real nonempty-type-from-decl nil reals nil)
(>= const-decl "bool" reals nil)
(nnreal type-eq-decl nil real_types nil)
(extended_nnreal nonempty-type-eq-decl nil extended_nnreal
"extended_nnreal/")
(measure? const-decl "bool" generalized_measure_def nil)
(measure_type nonempty-type-eq-decl nil generalized_measure_def
nil)
(m formal-const-decl "measure_type" measure_props nil))
shostak))
(m_countably_additive 0
(m_countably_additive-1 nil 3395371349
("" (skosimp)
(("" (typepred "m")
(("" (expand "measure?")
(("" (flatten)
(("" (expand "measure_countably_additive?")
(("" (inst - "DX!1") nil nil)) nil))
nil))
nil))
nil))
nil)
((m formal-const-decl "measure_type" measure_props nil)
(measure_type nonempty-type-eq-decl nil generalized_measure_def
nil)
(measure? const-decl "bool" generalized_measure_def nil)
(extended_nnreal nonempty-type-eq-decl nil extended_nnreal
"extended_nnreal/")
(nnreal type-eq-decl nil real_types nil)
(>= const-decl "bool" reals nil)
(real nonempty-type-from-decl nil reals nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(number nonempty-type-decl nil numbers nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(disjoint_indexed_measurable nonempty-type-eq-decl nil
generalized_measure_def nil)
(disjoint_indexed_measurable? const-decl "bool"
generalized_measure_def nil)
(nat nonempty-type-eq-decl nil naturalnumbers nil)
(int nonempty-type-eq-decl nil integers nil)
(integer_pred const-decl "[rational -> boolean]" integers nil)
(rational nonempty-type-from-decl nil rationals nil)
(rational_pred const-decl "[real -> boolean]" rationals nil)
(measure_countably_additive? const-decl "bool"
generalized_measure_def nil)
(sigma_algebra_IUnion_rew application-judgement "(S)" measure_props
nil))
shostak))
(m_disjoint_union_TCC1 0
(m_disjoint_union_TCC1-1 nil 3390801297
("" (skosimp)
(("" (typepred "a!1")
(("" (typepred "b!1")
(("" (expand "measurable_set?")
(("" (lemma "sigma_algebra_union" ("x" "a!1" "y" "b!1"))
(("1" (assert) nil nil) ("2" (propax) nil nil)
("3" (propax) nil nil))
nil))
nil))
nil))
nil))
nil)
((measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(set type-eq-decl nil sets nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(member const-decl "bool" sets nil)
(measurable_union application-judgement "measurable_set[T, S]"
measure_props nil)
(sigma_algebra_union formula-decl nil sigma_algebra nil))
nil))
(m_disjoint_union_TCC2 0
(m_disjoint_union_TCC2-1 nil 3390801297
("" (skosimp)
(("" (typepred "b!1")
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil)
((measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(set type-eq-decl nil sets nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil))
nil))
(m_disjoint_union 0
(m_disjoint_union-1 nil 3390802443
("" (skosimp)
((""
(lemma "m_countably_additive"
("DX"
"lambda i: if i=0 then a!1 elsif i=1 then b!1 else emptyset[T] endif"))
(("1"
(case-replace "IUnion(LAMBDA i:
IF i = 0 THEN a!1
ELSIF i = 1 THEN b!1
ELSE emptyset[T]
ENDIF)=union(a!1, b!1)")
(("1" (hide -1)
(("1" (expand "o")
(("1" (rewrite "m_emptyset")
(("1"
(case-replace "x_sum(LAMBDA (x: nat):
IF x = 0 THEN m(a!1)
ELSE IF x = 1 THEN m(b!1) ELSE (TRUE, 0) ENDIF
ENDIF)=x_add(m(a!1), m(b!1))")
(("1" (hide -1 -3) (("1" (grind) nil nil)) nil)
("2" (hide -1 2)
(("2" (expand "x_sum")
(("2" (expand "x_add")
(("2" (case-replace "m(a!1)`1")
(("1" (assert)
(("1" (case-replace "m(b!1)`1")
(("1" (assert)
(("1"
(lemma
"zero_tail_series_conv"
("a"
"(LAMBDA i:
IF i = 0 THEN m(a!1)`2
ELSE IF i = 1 THEN m(b!1)`2 ELSE 0 ENDIF
ENDIF)"
"n"
"1"))
(("1"
(case-replace
"(FORALL (m_1: nat):
1 < m_1 =>
(LAMBDA i:
IF i = 0 THEN m(a!1)`2
ELSE IF i = 1 THEN m(b!1)`2 ELSE 0 ENDIF
ENDIF)
(m_1)
= 0)")
(("1"
(replace -2)
(("1"
(assert)
(("1"
(lemma
"zero_tail_series_limit"
("a"
"(LAMBDA (i_2: nat):
IF i_2 = 0 THEN m(a!1)`2
ELSE IF i_2 = 1 THEN m(b!1)`2 ELSE 0 ENDIF
ENDIF)"
"n"
"1"))
(("1"
(hide-all-but 1)
(("1"
(expand "series")
(("1"
(lemma
"zero_tail_series_limit"
("a"
"LAMBDA (i:nat):
IF i = 0 THEN m(a!1)`2
ELSE IF i = 1 THEN m(b!1)`2 ELSE 0 ENDIF
ENDIF"
"n"
"1"))
(("1"
(split -1)
(("1"
(expand "series")
(("1"
(replace -1)
(("1"
(hide -1)
(("1"
(expand
"sigma")
(("1"
(expand
"sigma")
(("1"
(expand
"sigma")
(("1"
(propax)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2"
(hide 2)
(("2"
(skosimp)
(("2"
(grind)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2"
(hide -1 2)
(("2"
(skosimp)
(("2" (assert) nil nil))
nil))
nil))
nil))
nil))
nil)
("2" (assert)
(("2"
(case-replace
"(FORALL i:
IF i = 0 THEN TRUE
ELSE IF i = 1 THEN FALSE ELSE TRUE ENDIF
ENDIF)")
(("1"
(inst - "1")
(("1" (assert) nil nil))
nil)
("2"
(replace 1 3)
(("2" (propax) nil nil))
nil))
nil))
nil)
("3" (typepred "b!1")
(("3"
(expand "measurable_set?")
(("3" (propax) nil nil))
nil))
nil))
nil))
nil)
("2" (assert)
(("2"
(case-replace "(FORALL i:
IF i = 0 THEN FALSE
ELSE IF i = 1 THEN m(b!1)`1 ELSE TRUE ENDIF
ENDIF)")
(("1" (inst - "0") nil nil)
("2" (replace 1 3)
(("2" (propax) nil nil)) nil)
("3" (skosimp)
(("3"
(typepred "b!1")
(("3"
(expand "measurable_set?")
(("3" (propax) nil nil))
nil))
nil))
nil))
nil))
nil)
("3" (typepred "a!1")
(("3" (expand "measurable_set?")
(("3" (propax) nil nil)) nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (hide-all-but 1)
(("2" (apply-extensionality :hide? t)
(("2" (expand "union")
(("2" (expand "IUnion")
(("2" (expand "emptyset")
(("2" (expand "member")
(("2" (case-replace "a!1(x!1)")
(("1" (inst + "0") nil nil)
("2" (case-replace "b!1(x!1)")
(("1" (inst + "1") (("1" (assert) nil nil))
nil)
("2" (assert) nil nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (hide 2)
(("2" (expand "disjoint_indexed_measurable?")
(("2" (expand "disjoint?")
(("2" (expand "disjoint?")
(("2" (skosimp*)
(("2" (expand "intersection")
(("2" (expand "emptyset")
(("2" (expand "empty?")
(("2" (expand "member")
(("2" (skosimp*)
(("2" (inst - "x!1") (("2" (grind) nil nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
((emptyset const-decl "set" sets nil)
(= const-decl "[T, T -> boolean]" equalities nil)
(IF const-decl "[boolean, T, T -> T]" if_def nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(set type-eq-decl nil sets nil)
(disjoint_indexed_measurable nonempty-type-eq-decl nil
generalized_measure_def nil)
(disjoint_indexed_measurable? const-decl "bool"
generalized_measure_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(T formal-type-decl nil measure_props nil)
(nat nonempty-type-eq-decl nil naturalnumbers nil)
(>= const-decl "bool" reals nil)
(bool nonempty-type-eq-decl nil booleans nil)
(int nonempty-type-eq-decl nil integers nil)
(integer_pred const-decl "[rational -> boolean]" integers nil)
(rational nonempty-type-from-decl nil rationals nil)
(rational_pred const-decl "[real -> boolean]" rationals nil)
(real nonempty-type-from-decl nil reals nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(boolean nonempty-type-decl nil booleans nil)
(number nonempty-type-decl nil numbers nil)
(m_countably_additive formula-decl nil measure_props nil)
(subset_algebra_emptyset name-judgement "(S)" measure_props nil)
(measurable_emptyset name-judgement "measurable_set" measure_props
nil)
(finite_emptyset name-judgement "finite_set[T]" countable_setofsets
"sets_aux/")
(finite_emptyset name-judgement "finite_set[T]" countable_props
"sets_aux/")
(finite_emptyset name-judgement "finite_set" finite_sets nil)
(member const-decl "bool" sets nil)
(m_emptyset formula-decl nil measure_props nil)
(AND const-decl "[bool, bool -> bool]" booleans nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(FALSE const-decl "bool" booleans nil)
(< const-decl "bool" reals nil)
(IMPLIES const-decl "[bool, bool -> bool]" booleans nil)
(real_lt_is_strict_total_order name-judgement
"(strict_total_order?[real])" real_props nil)
(sigma def-decl "real" sigma "reals/")
(series const-decl "sequence[real]" series "series/")
(zero_tail_series_limit formula-decl nil series_aux "series/")
(sequence type-eq-decl nil sequences nil)
(zero_tail_series_conv formula-decl nil series_aux "series/")
(x_eq const-decl "bool" extended_nnreal "extended_nnreal/")
(nnreal_plus_nnreal_is_nnreal application-judgement "nnreal"
real_types nil)
(nnreal type-eq-decl nil real_types nil)
(extended_nnreal nonempty-type-eq-decl nil extended_nnreal
"extended_nnreal/")
(x_sum const-decl "extended_nnreal" extended_nnreal
"extended_nnreal/")
(measure? const-decl "bool" generalized_measure_def nil)
(measure_type nonempty-type-eq-decl nil generalized_measure_def
nil)
(m formal-const-decl "measure_type" measure_props nil)
(TRUE const-decl "bool" booleans nil)
(x_add const-decl "extended_nnreal" extended_nnreal
"extended_nnreal/")
(O const-decl "T3" function_props nil)
(measurable_IUnion application-judgement "measurable_set[T, S]"
measure_props nil)
(measurable_union application-judgement "measurable_set[T, S]"
measure_props nil)
(IUnion const-decl "set[T]" indexed_sets nil)
(union const-decl "set" sets nil)
(measurable_intersection application-judgement "measurable_set"
measure_props nil)
(intersection const-decl "set" sets nil)
(empty? const-decl "bool" sets nil)
(disjoint? const-decl "bool" indexed_sets_aux "sets_aux/")
(disjoint? const-decl "bool" sets nil))
shostak))
(m_monotone_TCC1 0
(m_monotone_TCC1-1 nil 3390801297
("" (skosimp)
(("" (typepred "b!1")
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil)
((measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(set type-eq-decl nil sets nil)
(T formal-type-decl nil measure_props nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil))
nil))
(m_monotone 0
(m_monotone-1 nil 3390809401
("" (skosimp*)
((""
(lemma "m_disjoint_union" ("a" "a!1" "b" "difference(b!1,a!1)"))
(("" (lemma "union_diff_subset" ("a" "a!1" "b" "b!1"))
(("" (replace -3 -1)
(("" (replace -1 -2)
(("" (split -2)
(("1" (hide -2)
(("1" (expand "x_add")
(("1" (expand "x_eq")
(("1" (expand "x_le")
(("1" (flatten)
(("1" (replace -4)
(("1" (prop)
(("1" (replace -1)
(("1"
(replace -2)
(("1"
(typepred
"m(difference(b!1, a!1))`2")
(("1" (assert) nil nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (hide-all-but (-2 1))
(("2" (expand "difference")
(("2" (expand "subset?")
(("2" (expand "disjoint?")
(("2" (expand "intersection")
(("2" (expand "member")
(("2" (expand "empty?")
(("2" (skosimp)
(("2"
(expand "member")
(("2"
(assert)
(("2" (flatten) nil nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
((difference const-decl "set" sets nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(set type-eq-decl nil sets nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(T formal-type-decl nil measure_props nil)
(m_disjoint_union formula-decl nil measure_props nil)
(measurable_difference application-judgement "measurable_set[T, S]"
measure_props nil)
(x_add const-decl "extended_nnreal" extended_nnreal
"extended_nnreal/")
(x_le const-decl "bool" extended_nnreal "extended_nnreal/")
(m formal-const-decl "measure_type" measure_props nil)
(measure_type nonempty-type-eq-decl nil generalized_measure_def
nil)
(measure? const-decl "bool" generalized_measure_def nil)
(extended_nnreal nonempty-type-eq-decl nil extended_nnreal
"extended_nnreal/")
(nnreal type-eq-decl nil real_types nil)
(>= const-decl "bool" reals nil)
(real nonempty-type-from-decl nil reals nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(number nonempty-type-decl nil numbers nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(real_ge_is_total_order name-judgement "(total_order?[real])"
real_props nil)
(real_le_is_total_order name-judgement "(total_order?[real])"
real_props nil)
(nnreal_plus_nnreal_is_nnreal application-judgement "nnreal"
real_types nil)
(x_eq const-decl "bool" extended_nnreal "extended_nnreal/")
(disjoint? const-decl "bool" sets nil)
(member const-decl "bool" sets nil)
(empty? const-decl "bool" sets nil)
(intersection const-decl "set" sets nil)
(subset? const-decl "bool" sets nil)
(union_diff_subset formula-decl nil sets_lemmas nil))
shostak))
(m_union_TCC1 0
(m_union_TCC1-1 nil 3390832920
("" (skosimp)
(("" (lemma "sigma_algebra_union" ("x" "a!1" "y" "b!1"))
(("1" (assert) nil nil)
("2" (assert)
(("2" (typepred "b!1")
(("2" (expand "measurable_set?") (("2" (propax) nil nil))
nil))
nil))
nil)
("3" (typepred "a!1")
(("3" (expand "measurable_set?") (("3" (propax) nil nil)) nil))
nil))
nil))
nil)
((S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(T formal-type-decl nil measure_props nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(set type-eq-decl nil sets nil)
(sigma_algebra_union formula-decl nil sigma_algebra nil)
(measurable_union application-judgement "measurable_set[T, S]"
measure_props nil)
(member const-decl "bool" sets nil)
(NOT const-decl "[bool -> bool]" booleans nil))
nil))
(m_union 0
(m_union-1 nil 3390832920
("" (skosimp)
(("" (rewrite "union_difference")
((""
(lemma "m_disjoint_union"
("a" "a!1" "b" "difference(b!1, a!1)"))
(("" (split -1)
(("1"
(lemma "m_monotone" ("a" "difference(b!1, a!1)" "b" "b!1"))
(("1" (split -1)
(("1"
(name-replace "S1" "union(a!1, difference(b!1, a!1))")
(("1" (name-replace "S2" "difference(b!1, a!1)")
(("1" (expand "x_add")
(("1" (expand "x_le")
(("1" (expand "x_eq")
(("1" (flatten)
(("1" (prop)
(("1" (assert) nil nil)
("2" (assert) nil nil)
("3" (assert) nil nil)
("4" (assert) nil nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (hide-all-but 1) (("2" (grind) nil nil)) nil))
nil))
nil)
("2" (hide-all-but 1) (("2" (grind) nil nil)) nil))
nil))
nil))
nil))
nil)
((union_difference formula-decl nil sets_lemmas nil)
(boolean nonempty-type-decl nil booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(set type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(setofsets type-eq-decl nil sets nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(T formal-type-decl nil measure_props nil)
(measurable_difference application-judgement "measurable_set[T, S]"
measure_props nil)
(measurable_union application-judgement "measurable_set[T, S]"
measure_props nil)
(x_le const-decl "bool" extended_nnreal "extended_nnreal/")
(nnreal_plus_nnreal_is_nnreal application-judgement "nnreal"
real_types nil)
(real_le_is_total_order name-judgement "(total_order?[real])"
real_props nil)
(x_eq const-decl "bool" extended_nnreal "extended_nnreal/")
(x_add const-decl "extended_nnreal" extended_nnreal
"extended_nnreal/")
(= const-decl "[T, T -> boolean]" equalities nil)
(union const-decl "set" sets nil)
(subset_is_partial_order name-judgement "(partial_order?[set[T]])"
sets_lemmas nil)
(member const-decl "bool" sets nil)
(subset? const-decl "bool" sets nil)
(m_monotone formula-decl nil measure_props nil)
(measurable_intersection application-judgement "measurable_set"
measure_props nil)
(intersection const-decl "set" sets nil)
(empty? const-decl "bool" sets nil)
(disjoint? const-decl "bool" sets nil)
(difference const-decl "set" sets nil)
(m_disjoint_union formula-decl nil measure_props nil))
shostak))
(m_increasing_convergence_TCC1 0
(m_increasing_convergence_TCC1-1 nil 3395375822
("" (skosimp)
(("" (skosimp)
(("" (typepred "E!1(x1!1)")
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil))
nil)
((boolean nonempty-type-decl nil booleans nil)
(bool nonempty-type-eq-decl nil booleans nil)
(NOT const-decl "[bool -> bool]" booleans nil)
(T formal-type-decl nil measure_props nil)
(set type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(setofsets type-eq-decl nil sets nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(S formal-const-decl "sigma_algebra" measure_props nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(number nonempty-type-decl nil numbers nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(real nonempty-type-from-decl nil reals nil)
(rational_pred const-decl "[real -> boolean]" rationals nil)
(rational nonempty-type-from-decl nil rationals nil)
(integer_pred const-decl "[rational -> boolean]" integers nil)
(int nonempty-type-eq-decl nil integers nil)
(>= const-decl "bool" reals nil)
(nat nonempty-type-eq-decl nil naturalnumbers nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(sequence type-eq-decl nil sequences nil))
nil))
(m_increasing_convergence_TCC2 0
(m_increasing_convergence_TCC2-1 nil 3395423248
("" (skosimp)
(("" (lemma "measurable_IUnion" ("SS" "E!1"))
(("" (expand "measurable_set?") (("" (propax) nil nil)) nil))
nil))
nil)
((S formal-const-decl "sigma_algebra" measure_props nil)
(sigma_algebra nonempty-type-eq-decl nil subset_algebra_def nil)
(sigma_algebra? const-decl "bool" subset_algebra_def nil)
(setofsets type-eq-decl nil sets nil)
(setof type-eq-decl nil defined_types nil)
(bool nonempty-type-eq-decl nil booleans nil)
(boolean nonempty-type-decl nil booleans nil)
(T formal-type-decl nil measure_props nil)
(sequence type-eq-decl nil sequences nil)
(measurable_set nonempty-type-eq-decl nil measure_space_def nil)
(measurable_set? const-decl "bool" measure_space_def nil)
(set type-eq-decl nil sets nil)
(nat nonempty-type-eq-decl nil naturalnumbers nil)
(>= const-decl "bool" reals nil)
(int nonempty-type-eq-decl nil integers nil)
(integer_pred const-decl "[rational -> boolean]" integers nil)
(rational nonempty-type-from-decl nil rationals nil)
(rational_pred const-decl "[real -> boolean]" rationals nil)
(real nonempty-type-from-decl nil reals nil)
(real_pred const-decl "[number_field -> boolean]" reals nil)
(number_field nonempty-type-from-decl nil number_fields nil)
(number_field_pred const-decl "[number -> boolean]" number_fields
nil)
(number nonempty-type-decl nil numbers nil)
(measurable_IUnion judgement-tcc nil measure_space_def nil))
nil))
(m_increasing_convergence 0
(m_increasing_convergence-1 nil 3395425725
("" (skosimp)
((""
(name "G"
"lambda n: IF n = 0 THEN E!1(0) ELSE difference(E!1(n),E!1(n-1)) ENDIF")
(("1"
(case "FORALL n:
E!1(n) =
IUnion(LAMBDA (i: nat):
IF i <= n THEN G(i) ELSE emptyset[T] ENDIF)
& (FORALL (i: nat): i < n => disjoint?(G(n), G(i)))")
(("1" (case "IUnion(G) = IUnion(E!1)")
(("1" (lemma "m_countably_additive" ("DX" "G"))
(("1" (expand "x_converges?")
(("1" (expand "o")
(("1" (expand "x_eq")
(("1" (expand "x_sum")
(("1" (flatten)
(("1" (case-replace "(FORALL i: m(G(i))`1)")
(("1"
(case "series(LAMBDA (i_1: nat): m(G(i_1))`2)=lambda i: m(E!1(i))`2")
(("1"
(case-replace
"convergence_sequences.convergent?(series(LAMBDA (i_1: nat): m(G(i_1))`2))")
(("1" (replace -6)
(("1"
(replace -4)
(("1"
(replace -2 1 rl)
(("1"
(replace -1)
(("1"
(replace -5 1)
(("1"
(prop)
(("1"
(inst - "0")
(("1"
(expand "G")
(("1"
(hide-all-but (-4 1))
(("1"
(skosimp)
(("1"
(lemma
"m_monotone"
("a"
"E!1(i!1)"
"b"
"IUnion(E!1)"))
(("1"
(split -1)
(("1"
(expand "x_le")
(("1"
(assert)
nil
nil))
nil)
("2"
(hide-all-but 1)
(("2"
(expand
"subset?")
(("2"
(skosimp)
(("2"
(expand
"member")
(("2"
(expand
"IUnion")
(("2"
(inst
+
"i!1")
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (replace 1)
(("2"
(replace -4)
(("2"
(replace -3 * rl)
(("2"
(replace -1 1)
(("2"
(replace 1 2)
(("2" (propax) nil nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2" (hide -2 -3 2)
(("2" (expand "series")
(("2"
(apply-extensionality :hide? t)
(("1"
(case
"forall n: sigma(0, n, LAMBDA (i_1: nat): m(G(i_1))`2) = m(E!1(n))`2")
(("1" (inst - "x!1") nil nil)
("2"
(hide 2)
(("2"
(induct "n")
(("1"
(expand "sigma")
(("1"
(expand "G")
(("1"
(expand "sigma")
(("1" (propax) nil nil))
nil))
nil))
nil)
("2"
(skosimp*)
(("2"
(expand "sigma" 1)
(("2"
(replace -1)
(("2"
(hide -1)
(("2"
(lemma
"m_disjoint_union"
("a"
"E!1(j!1)"
"b"
"G(1 + j!1)"))
(("2"
(split -1)
(("1"
(case-replace
"union(E!1(j!1), G(1 + j!1))=E!1(1 + j!1)")
(("1"
(hide -1)
(("1"
(expand "x_eq")
(("1"
(expand
"x_add")
(("1"
(assert)
(("1"
(case
"forall i: m(E!1(i))`1")
(("1"
(inst-cp
-
"1+j!1")
(("1"
(inst
-
"j!1")
(("1"
(assert)
(("1"
(inst
-
"1+j!1")
(("1"
(assert)
nil
nil))
nil))
nil))
nil))
nil)
("2"
(hide-all-but
(-2
-4
-6
1))
(("2"
(induct
"i")
(("1"
(inst
-
"0")
(("1"
(expand
"G")
(("1"
(propax)
nil
nil))
nil))
nil)
("2"
(skosimp)
(("2"
(inst
-
"1+j!2")
(("2"
(lemma
"m_disjoint_union"
("a"
"E!1(j!2)"
"b"
"G(1 + j!2)"))
(("2"
(case-replace
"union(E!1(j!2), G(1 + j!2))=E!1(j!2+1)")
(("1"
(hide
-1)
(("1"
(split
-1)
(("1"
(expand
"x_add")
(("1"
(expand
"x_eq")
(("1"
(assert)
nil
nil))
nil))
nil)
("2"
(hide-all-but
(-4
1))
(("2"
(expand
"G")
(("2"
(expand
"difference")
(("2"
(expand
"disjoint?")
(("2"
(expand
"intersection")
(("2"
(expand
"empty?")
(("2"
(skosimp)
(("2"
(expand
"member")
(("2"
(flatten)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2"
(hide-all-but
(-5
1))
(("2"
(apply-extensionality
:hide?
t)
(("2"
(expand
"G")
(("2"
(expand
"difference")
(("2"
(expand
"union")
(("2"
(expand
"member")
(("2"
(case-replace
"E!1(1 + j!2)(x!2)")
(("1"
(flatten)
nil
nil)
("2"
(assert)
(("2"
(expand
"increasing?")
(("2"
(inst
-
"j!2"
"1+j!2")
(("2"
(assert)
(("2"
(expand
"subset?")
(("2"
(inst
-
"x!2")
(("2"
(assert)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("3"
(skosimp)
(("3"
(typepred
"E!1(i!2)")
(("3"
(expand
"measurable_set?")
(("3"
(propax)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil)
("2"
(hide-all-but
(-6 1))
(("2"
(apply-extensionality
:hide?
t)
(("2"
(expand
"union")
(("2"
(expand
"G")
(("2"
(expand
"difference")
(("2"
(expand
"member")
(("2"
(case-replace
"E!1(1 + j!1)(x!2)")
(("1"
(flatten)
nil
nil)
("2"
(assert)
(("2"
(expand
"increasing?")
(("2"
(inst
-
"j!1"
"1+j!1")
(("2"
(assert)
(("2"
(expand
"subset?")
(("2"
(inst
-
"x!2")
(("2"
(assert)
nil
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
nil))
--> --------------------
--> maximum size reached
--> --------------------
¤ Dauer der Verarbeitung: 0.86 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.
|