The first thing he shows is that for any function
, there exists
an integer
such that
and
for every
. Thus, when checking for PDIs of a particular order (as opposed to
a number of digits), you only need to check numbers up to
. His
proof proceeds as follows:
Theorem: To any real
there corresponds an
integer
such that
and such
that
for every
.
Proof: Let
be the maximum value of
. This value is
guaranteed to exist, because there are only a finite number of values
that
can be. Since
is increasing and unbounded for
there exists
such that
when
. Therefore,
. If
, then
(number of digits times the maximum of
). But,
for all
. Since
,
exists, and
.
He then proceeds to give an algorithm for finding
, and several
proofs about the growth of
. Since his algorithm for
isn't
directly useful in searching for PDIs, it will only be described
informally:
His proofs about
require the use of many auxillary definitions
and restating them all here would mean virtually copying his paper
verbatim. However, he does conclude with two theorems, which will be
presented with minimal explanation here, but are proven thoroughly in
his article.
Theorem: If
, then
. If
(which
includes all
) then
.
He proves this by contradiction, using earlier an earlier theorem to
show that if
, then
, which contradicts one
of the defining properties of
.
Theorem: For
has the property
that
for
; and either
or
for
.
In this theorem,
and
are auxillary constants that are
calculated during the execution of his algorithm for finding
.
is the number of digits in
, and
is defined by
, where
is the maximum value of
. So, once you have calculated
and
, this theorem provides
a direct way to calculate
without any of the conditions of the
previous theorem.