[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,

Signature symbols in this unit

Symbol Specification Kind Type
# .bag-unionfbag → nat
# .suffix-array-basefsuffixarray → nat
. + .suffix-array-basefsuffixarray × suffixarray → suffixarray
. + .nat-basic2fnat × nat → nat
. ++ .suffix-array-basefbag × nat → bag
. +1nat-basic1fnat → nat
. - .natfnat × nat → nat
. -- .suffix-array-basefbag × nat → bag
. -1nat-basic1fnat → nat
. .elemssuffix-array-basefsuffixarray → bag
. < .nat-basic1pnat × nat
. > .natpnat × nat
. [ . ]suffix-array-basefsuffixarray × nat → nat
. [ . ]suffix-array-basefsuffixarray × nat × nat → suffixarray
. \ .bag-unionfbag × bag → bag
. ≤ .natpnat × nat
. ≥ .natpnat × nat
. ∈ .suffix-array-basepnat × suffixarray
. ∈ .suffix-array-basepnat × bag
. ∪ .bag-unionfbag × bag → bag
. ⊆ .bag-unionpbag × bag
. elems .suffix-array-basefsuffixarray × nat → bag
{ . }suffix-array-basefnat → bag
⊑suffix-array-basevnat × nat → bool
∅bag-basiccbag
bagbag-basics
bagbag-basicvbag
bag0bag-basicvbag
bag1bag-basicvbag
bag2bag-basicvbag
cmpsuffix-array-basepsuffixarray × nat × nat × nat
cmpsuffix-array-basepsuffixarray × nat × suffixarray × nat × nat
copysuffix-array-basefsuffixarray × nat × suffixarray × nat × nat → suffixarray
countsuffix-array-basefnat × bag → nat
emptysuffix-array-basecnat
fillsuffix-array-basefsuffixarray × nat × nat × nat → suffixarray
fillsuffix-array-basefsuffixarray × nat → suffixarray
id○suffix-array-basepsuffixarray × suffixarray × nat
idrangesuffix-array-basepsuffixarray × nat × nat
inv-innersuffix-array-basepsuffixarray × suffixarray × nat × nat × (nat × nat → bool)
inv-outersuffix-array-basepsuffixarray × suffixarray × nat × (nat × nat → bool)
ksuffix-array-basevnat
k0suffix-array-basevnat
k1suffix-array-basevnat
mnat-basic2vnat
m0array-copyvnat
maxmin-maxfnat × nat → nat
minmin-maxfnat × nat → nat
mkemparraysuffix-array-basefnat → suffixarray
mksuffixarraysuffix-array-basefnat → suffixarray
mkzarraysuffix-array-basefnat → suffixarray
nnat-basic1vnat
n0nat-basic1vnat
n1nat-basic1vnat
natnat-basic1s
possuffix-array-basefsuffixarray × nat → nat
Rsuffix-array-basevnat × nat → bool
range=suffix-array-basepsuffixarray × nat × suffixarray × nat × nat
reflexivesuffix-array-basep(nat × nat → bool)
resizesuffix-array-basefsuffixarray × nat → suffixarray
sarsuffix-array-basevsuffixarray
sar0suffix-array-basevsuffixarray
sar1suffix-array-basevsuffixarray
sar2suffix-array-basevsuffixarray
sort#suffix-array-basepr nat × nat → bool : suffixarray
sortedsuffix-array-basepsuffixarray × nat × nat × (nat × nat → bool)
sortedsuffix-array-basepsuffixarray × (nat × nat → bool)
splicesuffix-array-basefsuffixarray × nat × suffixarray × nat × nat → suffixarray
subarraysuffix-array-basefsuffixarray × nat × nat → suffixarray
suffixarraysuffix-array-bases
totalsuffix-array-basep(nat × nat → bool)
transitivesuffix-array-basep(nat × nat → bool)
zerosuffix-array-basecnat