Code

How Academician Lyapunov Fought for the Honor of Cybernetics in the USSR

How Academician Lyapunov Fought for the Honor of Cybernetics in the USSR

Free Course: "Quick Start in Python"

Learn More

Alexey Lyapunov, born in 1911 into a noble family, continued the traditions of his family, famous for its outstanding scientists and artists. The Lyapunov family is known for its distinguished members, including a composer and academics in the fields of Slavic studies and mathematics. It's also worth noting that the renowned physiologist I.P. Sechenov was a close relative of Alexei Lyapunov. This legacy played a significant role in shaping his intellectual and cultural environment. Lyapunov's father received a mathematics education at three universities: Moscow, Heidelberg, and Göttingen, and also worked at the Institute of Biophysics. His son lived up to his expectations and became a key figure in the development of science in Russia, shaping the future of many fields of knowledge. Lyapunov made a significant contribution to mathematical theory and practice, which influenced the development of science in the country.

The Lyapunov familyPhoto: Institute of Applied Mathematics named after M. V. Keldysh

From the Stars to Numbers

In his youth, Alexey showed an interest in astronomy and joined an astronomy club. He was inspired by Nikolai Morozov's book "Revelation in Thunder and Storm," in which the date of the apocalypse is determined by the relative positions of the stars and planets. Young Lyapunov was impressed by how astronomical laws can explain the processes occurring in the history of the Universe. This passion for astronomy remained with him throughout his life, shaping his worldview and interest in the structure of the cosmos.

The club activities had a significant influence on me. Although I did not become an astronomer, they helped me become a scientist. These classes developed my scientific skills and deepened my interest in research.

In 1928, Alexey entered the Physics and Mathematics Department of Moscow University. However, just a year later, he encountered unexpected moral and ethical difficulties. Raised in Christian traditions, the student refused to sign a letter demanding the demolition of churches in Moscow. This led to conflicts with his fellow students and, ultimately, to his decision to stop attending classes. After his second year, Alexei was expelled from the university for academic failure. This incident vividly illustrates how personal beliefs can influence an academic career and social relationships. Lyapunov did not lose hope: in 1931, he met mathematics professor and academician Nikolai Nikolaevich Luzin. Under his guidance, Lyapunov became a student and earned a degree in mathematics as an external student. He also wrote his first scientific paper, devoted to descriptive set theory. This work was an important step in his scientific career and contributed to the further development of his research interests.

Professor LuzinPhoto: Institute of Applied Mathematics named after M. V. Keldysh

In 1934, Lyapunov began his career as a junior research fellow in the Department of the Theory of Functions of a Real Variable at the Steklov Mathematical Institute of the USSR Academy of Sciences. At this institute, he deepened his research in set theory. However, three years later, he was laid off as a result of staff reductions. Left without a permanent job, Lyapunov continued his scientific work, beginning to lecture and direct a seminar on set theory at Moscow State University.

War is no obstacle to mathematics

In the autumn of 1941, Lyapunov, along with a group of scientists, decided to volunteer to participate in the construction of defensive structures around Moscow. This event underscores the importance of scientific contribution to the defense of the country at a critical moment in history. Scientists, including Lyapunov, demonstrated their willingness to leave their research for the common goal of preserving the capital and defending the Motherland.

At the moment, I do not consider the situation critical. However, if the threat to Moscow becomes more serious, I intend to apply to join the army. Today I enlisted in the workers' division formed from Muscovites, and this will not affect my main job.

Alexei Lyapunov, a renowned Russian mathematician and founder of stability theory, shares his thoughts and experiences in one of his letters to his wife. In this letter, he reflects not only the depth of his feelings but also the intellectual pursuits that occupy his mind. Lyapunov describes his work, scientific achievements, and pursuit of new discoveries, demonstrating how science and personal life are intertwined in his life. These lines provide a better understanding of the scientist's inner world, his devotion to his family, and the work he loved. The letter is not only a personal document but also a historical record of the life and work of one of the greatest minds of his time.

In 1942, he was drafted into the Red Army. After six months of training at the infantry school, he went to the front, where he commanded a topographic platoon in the artillery troops.

Lyapunov at the frontPhoto: Institute of Applied Mathematics named after M. V. Keldysh

The difficulties of frontline life weighed heavily on the senior lieutenant, who grew up in an intelligent Moscow family. In his letters to his family, he complained of his complete "physical and practical inability to adapt," noting that his uniform didn't fit him and that his rations were late. These problems highlighted the contrast between his previous life and the harsh reality of war, leaving him feeling isolated and helpless in conditions that demanded resilience and adaptability.

Soon, realizing the difficulties experienced by ordinary soldiers, he decided to give up his officer's privileges. Even at the front, Lyapunov continued to pursue his beloved mathematics: he took notes and studied the theory of shooting. His research would later be published in the Artillery Journal and the Bulletin of the Academy of Artillery Sciences.

He ended the war with the rank of guards officer, becoming a Knight of the Order of the Red Star and receiving the medal "For the Victory over Germany."

"Hello, World!" - First Attempts at Programming

The 1950s ushered in the era of the first electronic computers. Lyapunov immediately recognized their potential for information processing. He proposed introducing mathematical methods into fields that had not traditionally used such approaches, including biology, linguistics, and economics. Lyapunov called this direction "the expansion of mathematics." His ideas opened new horizons for interdisciplinary interaction and laid the foundation for the development of computing technologies in the humanities and social sciences.

A few years later, Lyapunov was among the select few who managed to gain access to the MESM, the first computer in the USSR, which had a high degree of secrecy.

MESM (Small Electronic Calculating Machine) Photo: Wikimedia Commons

The scientist sought to generalize the software development process to make it accessible to both people and machines. As a result, he conceived the creation of a high-level programming language that would simplify code writing and improve interaction between developers and computers. Such a language would allow programmers to focus on logic and functionality, minimizing technical details that could complicate the programming process.

Lyapunov developed and systematized his hypotheses and work into the first specialized course on operator programming in Russia. This course was launched at the Mechanics and Mathematics Faculty of Moscow State University.

The course was based on operator diagrams, which are sequences of arithmetic and control operators. Logical conditions were also used, which determined the order in which operators were executed. Using these diagrams, Lyapunov was able to generalize the programming process for electronic computers. This approach allows us to organize algorithms more efficiently and simplify the software development process.
Logical diagram of the primary algorithm for checking whether an operand is a word or a quasi-word. Squares represent operators, diamonds represent conditions, and arrows represent transitions. The number 0 denotes a transition if the condition is not met, and the number 1 denotes a transition if it is met. Image: Robotics website.

On the one hand, such schemes provide the opportunity to apply mathematical methods to program optimization during the development stage. On the other hand, they automate the transformation of operator-language representations into ready-made programs for electronic computers. This contributes to the efficiency of software development and improves its quality.

Lyapunov developed a language that allows for the creation of efficient programs and their rapid transformation into computer instructions. This programming language optimizes the development process, making it more convenient and faster. Thanks to Lyapunov's unique features, programmers can easily write code that is then quickly transformed into machine instructions, significantly increasing software development productivity.

Lyapunov in the 1950s Photo: "Alexey Andreevich Lyapunov. An Essay on His Life and Work. Environment and Personality / N. N. Vorontsov / NP Izdatelstvo Novy Khronograf, 2011

Alexey Andreevich became a leading Soviet advocate for programming. In his lectures, books, and public appearances, he shared how this modern field would have a significant impact on science and technology. He emphasized the importance of mastering programming for future generations, explaining how new algorithms and approaches to problem solving could transform various fields of knowledge and everyday life. His ideas inspired many to study programming and implement it in various scientific disciplines.

Lyapunov became a pioneer in the field of machine translation and mathematical linguistics in the USSR, initiating the first research in this area. He was also involved in the preparation of works on mathematical biology. His life's main goal was to promote programming in the Soviet Union and restore the reputation of cybernetics, which contributed to the development of these sciences in the country.

How Cybernetics Became a "Full-Fledged" Soviet Science

After becoming acquainted with the experience of using computers and the works of cyberneticist Norbert Wiener, Lyapunov formulated a new, more ambitious goal. He sought to combine the unique creative abilities of the human brain with the capabilities of electronic computers to process huge amounts of data using cybernetics. This approach opens up prospects for creating systems that can not only process information, but also generate new ideas, which is an important step in the development of artificial intelligence and technology.

A serious conflict arose among Soviet scientists over cybernetics. Many of them refused to recognize cybernetics as a scientific discipline, considering it a "bourgeois, reactionary pseudoscience." Lyapunov intended to refute this opinion, despite the risk to his career. In this struggle, he found support from numerous scientists of various specialties, including Academician Berg, who served as Deputy Minister of Defense of the USSR, as well as other representatives of the Science Department of the CPSU Central Committee. Lyapunov primarily convinced scientists and military officials that cybernetics could bring significant benefits to the military. This argument was of great importance at the time. He later published an article, "The Main Features of Cybernetics," in the journal "Problems of Philosophy," co-authored with other specialists. This work contributed to the further development of cybernetics as a science and its implementation in military technology.

After the report to the military Photo: "Alexey Andreevich Lyapunov. Essay on his life and work. Environment and Personality" / N. N. Vorontsov / NP Publishing House "Novy Khronograf", 2011

Lyapunov soon began organizing lectures, seminars, and reports aimed at overcoming mistrust of cybernetics and attracting young scientists to this important field of science. A key event among these activities was the Great Cybernetic Seminar, also known as "The Big One." This seminar played a vital role in popularizing cybernetics and creating a community of specialists interested in the development of this discipline.

The seminar, initially aimed at undergraduate and graduate students, quickly became a platform for scientists from various disciplines in Moscow. Lyapunov, the organizer of the event, invited representatives of various fields as lecturers: mathematicians, biologists, physicians, linguists, economists, the military, and transportation specialists. The seminar format included active discussions, in which Lyapunov acted as moderator. He controlled the conversation, preventing participants from delving into highly technical details and focusing on the core issues of cybernetics. At the end of each session, he summarized the discussion, which facilitated better assimilation of the material and the integration of knowledge from various fields.

Project "Big" lasted for ten years. During this period, the negative attitude toward cybernetics in the scientific community significantly weakened, and young researchers began actively pursuing research in this field. Cybernetics as a science once again attracted attention, which contributed to a growing interest in new technologies and methods.

Attitudes toward cybernetics went through several stages in a short period of time. First, there was a categorical rejection of the discipline, then came an acknowledgement of its existence. Subsequently, the usefulness of cybernetics was recognized, but it was believed that there were no tasks for mathematicians in this field. Over time, the existence of specific mathematical problems became recognized, and cybernetics was ultimately fully recognized as an important field with relevant mathematical problems.

In his speech at the IV All-Union Mathematical Congress in 1966, Alexey Lyapunov raised important issues regarding the development of mathematics and its role in science and society. He emphasized the importance of mathematical research for solving practical problems, as well as the need to integrate various mathematical disciplines. Lyapunov emphasized that mathematics must remain relevant while adapting to new challenges and technological changes. His speech called on young researchers to actively participate in scientific work and develop their ideas, contributing to the growth and prosperity of mathematics in the country.

In 1961, Lyapunov began working at the Institute of Mathematics of the Siberian Branch of the USSR Academy of Sciences, where he founded the Department of Cybernetics. He also established the Department of Theoretical Cybernetics at Novosibirsk University and the Laboratory of Cybernetics at the Institute of Hydrodynamics of the Siberian Branch of the USSR Academy of Sciences, heading them until the end of his life. Lyapunov made a significant contribution to the development of cybernetics in Russia, which influenced scientific research and education in this field.

Novosibirsk Academic Town Photo: "Alexey Andreevich Lyapunov. An Essay on His Life and Work. Environment and Personality" / N. N. Vorontsov / NP Publishing House "Novy Khronograph", 2011

Also study:

  • From a supercomputer to the Soviet Internet: four startups of Professor Kitov
  • Who is a Flutter developer, what should they know and how much do they earn?
  • Website parsing with Python and the Beautiful Soup library: a simple three-step guide