In a thread here recently the discussion turned
to the = operator ("equals"), and the role it plays
in computer languages to "assign a name to"
as in Let x = 3. This is in contradistinction to
comparing or equating values, an operation
with a True or False outcome (unless the very
act of comparing is somehow verboten). For
such comparison, == may be used, as in x==y.
In algebra we get to ask: what would x have to
be to make this equation true? x is asked to
"satisfy" some equation. Later, a whole cast
may be asked to bring satisfaction to a whole
"system of equations". This is where our concept
of "algorithm" enters in i.e. if there's a way to
squeeze actual solutions from this puzzle, by
turning some wheels as it were, we want to
know about it.
Here I'd say computer math does not substitute
for human genius in actually discovering some
algorithms. The computer becomes the recording
device for recording the step-by-step routines,
once the beginning inputs are known, the para-
meters of a given equation. The computer is
the new executor for the algorithm, not someone
paid "to compute" i.e. we no longer hirer based
on mental arithmetic skills as a spreadsheet or
other electronic computing context is assumed.
We have been relieved of that responsibility, as
far as business is concerned.
Another distinction I think computer math brings,
is a sense of being in a location yourself, as a