И другие программы этой серии
Впрочем, даже если вы студент, в книге, конечно, едва ли можно найти решения именно тех задач, которые вам преподаватель задал на дом, но здесь есть подробно разобранные примеры решения типовых задач по математике. Конечно, данная книга не может заменить всех учебников по математике, но, надеюсь, она сделает знакомство с ними гораздо более приятным, во всяком случае менее утомительным, чем при традиционном способе проведения выкладок с карандашом и ластиком.
Если же ваши проекты связаны с научными исследованиями и выходят далеко за рамки решения типовых задач, во многих главах вы найдете примеры решения довольно трудных задач и получения вполне современных результатов.
Вы разработали несколько систем компьютерной алгебры, написали на них программы объемом в десятки миллионов строк и между делом преподаете в Академии Компьютерной Алгебры? Ну, тогда, вероятно, ваши студенты заподозрили, что в комментариях к вашим программам может быть парочка-другая несущественных описок. Наверное, вы купили книгу, чтобы в случае, если подозрения этих дотошных студентов подтвердятся, доказать, что даже книги не застрахованы от подобного рода случайностей. Впрочем, можете попытаться решить некоторые трудные задачи на созданной вами системе компьютерной алгебры и сверить результаты. В любом случае пишите, что вам в книге понравилось, а что нет, чего не хватает, а что можно опустить.
История компьютерных вычислений и возникновение компьютерной алгебры
С давних времен человек мечтал о машине, которая могла бы выполнять вычисления. Однако что значит вычислять! Когда компьютеры только появились, они, в основном, были предназначены для численных расчетов. Затем они начали применяться для решения задач управления. И хотя в этих приложениях численные расчеты играют весьма важную роль, всегда были ученые, которые понимали, что результаты вычислений могут интерпретироваться не только как числовые значения физических величин. Еще Лейбниц мечтал построить машину для \"вычисления истины\".