[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Lemma dependency for Specification challenge1

A lemma (entry) may depend on lemmas (entries) below its position, but never on lemmas above its position. This means the list is a topological order of the dependency graph. An entry 'all subs proved' means that all used lemmas are (transitively) proved.

Name: Status: Subs proved? Used:
permut-correctprovedall subs proved perm-all-perms-eq, max-smaller-perms-all-perms, greater-perms, next-perm-greaterPerms, next-perm-smallerPerms, next-permutation, smaller-perms, toSet, ordered-append, next-proper-permutation, ordered-smallerPerms, nil-toSet, ordered-arraylist-base0, sort-def, permut,
next-proper-permutationprovedall subs proved ordered-all-rev, minimum-permutation, ascending-order-is-min-permuted, array-neg-le-eq-2, lexicographic-rec1, subarray-inc-offset0, array-le-kill-prefix, array-le-trans, array-le-one-diffrent-position, next-permutation, rev-subarray-split-last-swap, rev-subarray-split-step, get-rev, subarray-write-above, remains-ordered-by-swap, array-le-swap, descending-order-is-max-permuted, ordered-step-down, ordered-size-smaller-one, lexicographic-base1, maximum-permutation, next,
ordered-smallerPermsprovedall subs proved ordered-notsmaller, smaller-perms,
array-le-kill-prefixprovedall subs proved array-le-refl, array-le-same-prefix3, array-split-into-subarrays, array-le-trans, array-le-same-prepart2,
next-perm-smallerPermsprovedall subs proved array-neg-le-eq, array-le-trans, array-neg-le-eq-2, smaller-perms, next-permutation,
next-perm-greaterPermsprovedall subs proved array-neg-le-eq, array-neg-le-eq-2, array-le-trans, greater-perms, next-permutation,
ordered-notsmallerprovedall subs proved array-neg-le-eq-2, minimum-permutation, ascending-order-is-min-permuted,
array-le-same-prepart2provedall subs proved array-le-same-prepart, array-le-trans,
ordered-appendprovedall subs proved smaller-perms, toSet, ordered-arraylist-append-last, ordered-arraylist-base1, ordered-arraylist-base0, nil-toSet,
array-le-swapprovedall subs proved array-le-refl, lexicographic-rec1,
array-neg-le-eq-2provedall subs proved lexicographic-rec1, lexicographic-base3, array-le-refl, array-le-trans,
array-le-same-prepartprovedall subs proved array-le-same-prefix, array-le-trans, array-split-into-subarrays,
ordered-arraylist-append-lastprovedall subs proved ordered-arraylist-base1, ordered-arraylist-rec, ordered-arraylist-two,
array-le-same-prefixprovedall subs proved lexicographic-base3, lexicographic-rec1, array-le-trans,
array-le-same-prefix3provedall subs proved array-le-same-prefix2,
array-le-reflprovedall subs proved array-le-trans, lexicographic-rec1, lexicographic-base1,
max-smaller-perms-all-permsprovedall subs proved maximum-permutation, smaller-perms, all-perms,
perm-all-perms-eqprovedall subs proved all-perms,
ordered-arraylist-twoprovedall subs proved ordered-arraylist-base1, ordered-arraylist-rec,
nil-toSetprovedall subs proved toSet,
ordered-step-downprovedall subs proved rev-mkarray-empty, subarray-inc-offset0,
descending-order-is-max-permutedprovedall subs proved not-ordered, lexicographic-rec1, lexicographic-base1, maximum-permutation,
remains-ordered-by-swapprovedall subs proved get-rev,
rev-subarray-split-stepprovedall subs proved get-rev,
rev-subarray-split-last-swapprovedall subs proved get-rev,
array-le-one-diffrent-positionprovedall subs proved subarray-inc-offset0, lexicographic-rec1,
ascending-order-is-min-permutedprovedall subs proved lexicographic-rec1, lexicographic-base1, minimum-permutation,
array-neg-le-eqprovedall subs proved lexicographic-rec1, lexicographic-base3, lexicographic-base2,
array-le-same-prefix2provedall subs proved lexicographic-rec1,
array-le-transprovedall subs proved lexicographic-rec1, lexicographic-base3, lexicographic-base2,
next-permprovedall subs proved next,
rev-subarray-lastprovedall subs proved subarray-inc,
subarray-incprovedall subs proved
permutaxiom
sort-defaxiom
rev-mkarray-emptyprovedall subs proved
ordered-arraylist-recaxiom
ordered-arraylist-base0axiom
ordered-arraylist-base1axiom
toSetaxiom
ordered-size-smaller-oneprovedall subs proved
subarray-write-aboveprovedall subs proved
get-revprovedall subs proved
ordered-all-revprovedall subs proved
next-permutationaxiom
greater-permsaxiom
nextaxiom
all-permsaxiom
smaller-permsaxiom
maximum-permutationaxiom
not-orderedprovedall subs proved
minimum-permutationaxiom
lexicographic-base2axiom
lexicographic-base3axiom
lexicographic-base1axiom
lexicographic-rec1axiom
subarray-inc-offset0provedall subs proved
array-split-into-subarraysprovedall subs proved