SOME UNIVERSAL ELEMENTS FOR FINITE AUTOMATA
The elements lil. and iv. of section 1. are examples of non-monotonic elements.
In the following proof of the above theorem, no effort will be made to mini
mize d and p where simplicity of proof would suffer. The proof will be
divided into several parts. Perhaps use of the "active loop" of C below
should be permitted explicity as an hypothesis.
A. CONSTRUCTION OF THE ELEMENT A net is constructed which iso
lates the non-mono tonicity of the element J. See Figure 1 .
Let J have m input fibres, n output fibres, and response
function fj. Since J is non-monotonic, there are two stimuli A 1 and A2
for which A 1 A2 but fjCA^ ) $ f^(A2 ). Then there must be an R^(t*) for
which Rk*(t*) e fJ(A1 ) and Rk*(t*) i fj(A2 ), where R^.* is some output
fibre of J. Assume that t = 1 is the time of the first pulse of A2
(otherwise time-translate A 1 and A2 and fj so that this will be the
case). Supply now two input fibres N 1 and N2 for the net, and for each
S^.(t) in A 1 run from N 1 a chain containing t-1 intermediate cells and ending
on an input fibre of a dis-junction attached to the fibre S^. of J. Do
the same for N 2 and each i-n A2 ' (NOTE: We shall not explicitly
limit the number of input fibres to con-junctions or dis-junctions to 2 ,
but will allow an arbitrary number. This can be reduced to the 2 - case by
the construction of simple sub-nets; the additional delays introduced
will lead to a higher value of "d" for the construction, but not alter in
any essential way the main lines of the proof.)
The stimulus N ^ O ) will cause the stimulus A 1 to be presented
to J, and likewise for N 2 and A2 . The stimulus N 1(o).N2(o) is equiva
lent to N2 (0 ) as far as J is concerned. Now supply a con-junction R*
with one input connected to R^.* and the other connected to the output of
N 1 through a chain of t* intermediate cells. Then the firing of R* will
represent the response function R*(t* + 1 ) = N1(o).N2(o), assuming that
pulses arrive at N 1 and/or N2 only at t = 0 . There is no telling what R T
will do if sequential stimuli arrive at the input. However since J is a
"finite network element", there is a certain time d(J) such that if no S^
is fired in an interval of this duration then J will revert to its resting
state. Let T(J) = d(J) + (time of latest pulse in A^). Supply a chain of
length T(J) - d(J) beginning with R f and ending on a final cell called
R^. Define the net to be the net so constructed and having N and N0
J
as input fibres and R as output fibre. This net will have the property
that it will act as though it were a b. i. j. with delay T(J) if it is
used in such a way that not more than one input firing time occurs within
any interval of duration T(J).
B. THE "SEQUENTIAL RESOLVER" NET. The first step in construction of the
realization net will be construction of a net N which will convert the
sequential patterns of stimuli into equivalent non-sequential patterns. In