Self-replication is any behavior of a
dynamical system that yields construction of an identical or similar copy of itself.
Biological cells, given suitable environments, reproduce by
cell division. During cell division,
DNA is replicated and can be transmitted to offspring during
reproduction
Reproduction (or procreation or breeding) is the biological process by which new individual organisms – "offspring" – are produced from their "parent" or parents. Reproduction is a fundamental feature of all known life; each individual or ...
.
Biological viruses can
replicate, but only by commandeering the reproductive machinery of cells through a process of infection. Harmful
prion
Prions are misfolded proteins that have the ability to transmit their misfolded shape onto normal variants of the same protein. They characterize several fatal and transmissible neurodegenerative diseases in humans and many other animals. It ...
proteins can replicate by converting normal proteins into rogue forms.
Computer virus
A computer virus is a type of computer program that, when executed, replicates itself by modifying other computer programs and inserting its own code. If this replication succeeds, the affected areas are then said to be "infected" with a compu ...
es reproduce using the hardware and software already present on computers. Self-replication in
robotics has been an area of research and a subject of interest in
science fiction. Any self-replicating mechanism which does not make a perfect copy (
mutation) will experience
genetic variation
Genetic variation is the difference in DNA among individuals or the differences between populations. The multiple sources of genetic variation include mutation and genetic recombination. Mutations are the ultimate sources of genetic variation, ...
and will create variants of itself. These variants will be subject to
natural selection, since some will be better at surviving in their current environment than others and will out-breed them.
Overview
Theory
Early research by
John von Neumann established that replicators have several parts:
*A coded representation of the replicator
*A mechanism to copy the coded representation
*A mechanism for effecting construction within the host environment of the replicator
Exceptions to this pattern may be possible, although none have yet been achieved. For example, scientists have come close to constructin
RNA that can be copiedin an "environment" that is a solution of RNA monomers and transcriptase. In this case, the body is the genome, and the specialized copy mechanisms are external. The requirement for an outside copy mechanism has not yet been overcome, and such systems are more accurately characterized as "assisted replication" than "self-replication". Nonetheless, in March 2021, researchers reported evidence suggesting that a preliminary form of transfer RNA could have been a replicator molecule itself in the very early development of life, or
abiogenesis.
However, the simplest possible case is that only a genome exists. Without some specification of the self-reproducing steps, a genome-only system is probably better characterized as something like a
crystal.
Classes of self-replication
Recent research has begun to categorize replicators, often based on the amount of support they require.
*Natural replicators have all or most of their design from nonhuman sources. Such systems include natural life forms.
*
Autotrophic replicators can reproduce themselves "in the wild". They mine their own materials. It is conjectured that non-biological autotrophic replicators could be designed by humans, and could easily accept specifications for human products.
*Self-reproductive systems are conjectured systems which would produce copies of themselves from industrial feedstocks such as metal bar and wire.
*
Self-assembling systems assemble copies of themselves from finished, delivered parts. Simple examples of such systems have been demonstrated at the macro scale.
The design space for machine replicators is very broad. A comprehensive study to date by
Robert Freitas and
Ralph Merkle
Ralph C. Merkle (born February 2, 1952) is a computer scientist and mathematician. He is one of the inventors of public-key cryptography, the inventor of cryptographic hashing, and more recently a researcher and speaker on cryonics.
Contribution ...
has identified 137 design dimensions grouped into a dozen separate categories, including: (1) Replication Control, (2) Replication Information, (3) Replication Substrate, (4) Replicator Structure, (5) Passive Parts, (6) Active Subunits, (7) Replicator Energetics, (8) Replicator Kinematics, (9) Replication Process, (10) Replicator Performance, (11) Product Structure, and (12) Evolvability.
A self-replicating computer program
In
computer science a
quine is a self-reproducing computer program that, when executed, outputs its own code. For example, a quine in the
Python programming language is:
:
A more trivial approach is to write a program that will make a copy of any stream of data that it is directed to, and then direct it at itself. In this case the program is treated as both executable code, and as data to be manipulated. This approach is common in most self-replicating systems, including biological life, and is simpler as it does not require the program to contain a complete description of itself.
In many programming languages an empty program is legal, and executes without producing errors or other output. The output is thus the same as the source code, so the program is trivially self-reproducing.
Self-replicating tiling
In
geometry a self-replicating tiling is a tiling pattern in which several
congruent tiles may be joined together to form a larger tile that is similar to the original. This is an aspect of the field of study known as
tessellation. The "
sphinx"
hexiamond is the only known self-replicating
pentagon
In geometry, a pentagon (from the Greek πέντε ''pente'' meaning ''five'' and γωνία ''gonia'' meaning ''angle'') is any five-sided polygon or 5-gon. The sum of the internal angles in a simple pentagon is 540°.
A pentagon may be simpl ...
. For example, four such
concave pentagons can be joined together to make one with twice the dimensions.
Solomon W. Golomb
Solomon Wolf Golomb (; May 30, 1932 – May 1, 2016) was an American mathematician, engineer, and professor of electrical engineering at the University of Southern California, best known for his works on mathematical games. Most notably, he inve ...
coined the term
rep-tiles for self-replicating tilings.
In 2012,
Lee Sallows identified rep-tiles as a special instance of a
self-tiling tile set or setiset. A setiset of order ''n'' is a set of ''n'' shapes that can be assembled in ''n'' different ways so as to form larger replicas of themselves. Setisets in which every shape is distinct are called 'perfect'. A rep-''n'' rep-tile is just a setiset composed of ''n'' identical pieces.
Self replicating clay crystals
One form of natural self-replication that isn't based on DNA or RNA occurs in
clay crystals. Clay consists of a large number of small crystals, and clay is an environment that promotes crystal growth. Crystals consist of a regular lattice of atoms and are able to grow if e.g. placed in a water solution containing the crystal components; automatically arranging atoms at the crystal boundary into the crystalline form. Crystals may have irregularities where the regular atomic structure is broken, and when crystals grow, these irregularities may propagate, creating a form of self-replication of crystal irregularities. Because these irregularities may affect the probability of a crystal breaking apart to form new crystals, crystals with such irregularities could even be considered to undergo evolutionary development.
Applications
It is a long-term goal of some engineering sciences to achieve a
clanking replicator
A self-replicating machine is a type of autonomous robot that is capable of reproducing itself autonomously using raw materials found in the environment, thus exhibiting self-replication in a way analogous to that found in nature. The concept ...
, a material device that can self-replicate. The usual reason is to achieve a low cost per item while retaining the utility of a manufactured good. Many authorities say that in the limit, the cost of self-replicating items should approach the cost-per-weight of wood or other biological substances, because self-replication avoids the costs of
labor,
capital
Capital may refer to:
Common uses
* Capital city, a municipality of primary status
** List of national capital cities
* Capital letter, an upper-case letter Economics and social sciences
* Capital (economics), the durable produced goods used f ...
and
distribution in conventional
manufactured goods.
A fully novel artificial replicator is a reasonable near-term goal.
A
NASA study recently placed the complexity of a
clanking replicator
A self-replicating machine is a type of autonomous robot that is capable of reproducing itself autonomously using raw materials found in the environment, thus exhibiting self-replication in a way analogous to that found in nature. The concept ...
at approximately that of
Intel's
Pentium 4 CPU. That is, the technology is achievable with a relatively small engineering group in a reasonable commercial time-scale at a reasonable cost.
Given the currently keen interest in biotechnology and the high levels of funding in that field, attempts to exploit the replicative ability of existing cells are timely, and may easily lead to significant insights and advances.
A variation of self replication is of practical relevance in
compiler construction, where a similar
bootstrapping problem occurs as in natural self replication. A compiler (
phenotype) can be applied on the compiler's own
source code (
genotype
The genotype of an organism is its complete set of genetic material. Genotype can also be used to refer to the alleles or variants an individual carries in a particular gene or genetic location. The number of alleles an individual can have in a ...
) producing the compiler itself. During compiler development, a modified (
mutated) source is used to create the next generation of the compiler. This process differs from natural self-replication in that the process is directed by an engineer, not by the subject itself.
Mechanical self-replication
An activity in the field of robots is the self-replication of machines. Since all robots (at least in modern times) have a fair number of the same features, a self-replicating robot (or possibly a hive of robots) would need to do the following:
*Obtain construction materials
*Manufacture new parts including its smallest parts and thinking apparatus
*Provide a consistent power source
*Program the new members
*error correct any mistakes in the offspring
On a
nano scale,
assemblers might also be designed to self-replicate under their own power. This, in turn, has given rise to the "
grey goo" version of
Armageddon, as featured in the science fiction novels ''
Bloom
Bloom or blooming may refer to:
Science and technology Biology
* Bloom, one or more flowers on a flowering plant
* Algal bloom, a rapid increase or accumulation in the population of algae in an aquatic system
* Jellyfish bloom, a collective n ...
'' and ''
Prey''.
The
Foresight Institute has published guidelines for researchers in mechanical self-replication. The guidelines recommend that researchers use several specific techniques for preventing mechanical replicators from getting out of control, such as using a
broadcast architecture.
For a detailed article on mechanical reproduction as it relates to the industrial age see
mass production
Mass production, also known as flow production or continuous production, is the production of substantial amounts of standardized products in a constant flow, including and especially on assembly lines. Together with job production and batch ...
.
Fields
Research has occurred in the following areas:
*
Biology: studies of organismal and cellular natural replication and replicators, and their interaction, including sub-disciplines such as
population dynamics
Population dynamics is the type of mathematics used to model and study the size and age composition of populations as dynamical systems.
History
Population dynamics has traditionally been the dominant branch of mathematical biology, which has ...
,
quorum sensing,
autophagy
Autophagy (or autophagocytosis; from the Ancient Greek , , meaning "self-devouring" and , , meaning "hollow") is the natural, conserved degradation of the cell that removes unnecessary or dysfunctional components through a lysosome-dependent re ...
pathways. These can be an important guide to avoid design difficulties in self-replicating machinery.
*
Chemistry
Chemistry is the science, scientific study of the properties and behavior of matter. It is a natural science that covers the Chemical element, elements that make up matter to the chemical compound, compounds made of atoms, molecules and ions ...
: self-replication studies are typically about how a specific set of molecules can act together to replicate each other within the set (often part of
Systems chemistry
Systems chemistry is the science of studying networks of interacting molecules, to create new functions from a set (or library) of molecules with different hierarchical levels and emergent properties.
Systems chemistry is also related to the origi ...
field).
*
Biochemistry: simple systems of ''
in vitro'' ribosomal self replication have been attempted, but as of January 2021, indefinite ''in vitro''
ribosomal self replication has not been achieved in the lab.
*
Nanotechnology
Nanotechnology, also shortened to nanotech, is the use of matter on an atomic, molecular, and supramolecular scale for industrial purposes. The earliest, widespread description of nanotechnology referred to the particular technological goal o ...
or more precisely,
molecular nanotechnology is concerned with making
nano scale
assemblers. Without self-replication, capital and assembly costs of
molecular machine
A molecular machine, nanite, or nanomachine is a molecular component that produces quasi-mechanical movements (output) in response to specific stimuli (input). In cellular biology, macromolecular machines frequently perform tasks essential for l ...
s become impossibly large. Many bottom-up approaches to nanotechnology take advantage of biochemical or chemical self-assembly.
*Space resources: NASA has sponsored a number of design studies to develop self-replicating mechanisms to mine space resources. Most of these designs include computer-controlled machinery that copies itself.
*
Meme
A meme ( ) is an idea, behavior, or style that spreads by means of imitation from person to person within a culture and often carries symbolic meaning representing a particular phenomenon or theme. A meme acts as a unit for carrying cultural i ...
tics: The idea of a meme was coined by
Richard Dawkins
Richard Dawkins (born 26 March 1941) is a British evolutionary biologist and author. He is an emeritus fellow of New College, Oxford and was Professor for Public Understanding of Science in the University of Oxford from 1995 to 2008. An ath ...
in his 1976 book
The Selfish Gene where he proposed a cognitive equivalent of the gene; a unit of behavior which is copied from one host mind to another through observation. Memes can only propagate via animal behavior and are thus analogous to information
viruses and are often described as
viral
Viral means "relating to viruses" (small infectious agents).
Viral may also refer to:
Viral behavior, or virality
Memetic behavior likened that of a virus, for example:
* Viral marketing, the use of existing social networks to spread a marke ...
.
*
Computer security: Many computer security problems are caused by self-reproducing computer programs that infect computers —
computer worm
A computer worm is a standalone malware computer program that replicates itself in order to spread to other computers. It often uses a computer network to spread itself, relying on security failures on the target computer to access it. It wil ...
s and
computer virus
A computer virus is a type of computer program that, when executed, replicates itself by modifying other computer programs and inserting its own code. If this replication succeeds, the affected areas are then said to be "infected" with a compu ...
es.
*
Parallel computing
Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different fo ...
: loading a new program on every node of a large
computer cluster
A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software.
The comp ...
or
distributed computing system is time consuming. Using a
mobile agents to self-replicate code from node-to-node can save the system administrator a lot of time. Mobile agents have a potential to crash a computer cluster if poorly implemented.
In industry
Space exploration and manufacturing
The goal of self-replication in space systems is to exploit large amounts of matter with a low launch mass. For example, an
autotrophic self-replicating machine could cover a moon or planet with solar cells, and beam the power to the Earth using microwaves. Once in place, the same machinery that built itself could also produce raw materials or manufactured objects, including transportation systems to ship the products.
Another model of self-replicating machine would copy itself through the galaxy and universe, sending information back.
In general, since these systems are autotrophic, they are the most difficult and complex known replicators. They are also thought to be the most hazardous, because they do not require any inputs from human beings in order to reproduce.
A classic theoretical study of replicators in space is the 1980
NASA study of autotrophic clanking replicators, edited by
Robert Freitas.
Much of the design study was concerned with a simple, flexible chemical system for processing lunar
regolith, and the differences between the ratio of elements needed by the replicator, and the ratios available in regolith. The limiting element was
Chlorine, an essential element to process regolith for
Aluminium. Chlorine is very rare in lunar regolith, and a substantially faster rate of reproduction could be assured by importing modest amounts.
The reference design specified small computer-controlled electric carts running on rails. Each cart could have a simple hand or a small bull-dozer shovel, forming a basic
robot.
Power would be provided by a "canopy" of
solar cells supported on pillars. The other machinery could run under the canopy.
A "
casting robot" would use a robotic arm with a few sculpting tools to make
plaster molds. Plaster molds are easy to make, and make precise parts with good surface finishes. The robot would then cast most of the parts either from non-conductive molten rock (
basalt) or purified metals. An
electric oven
upA double oven
A ceramic oven
An oven is a tool which is used to expose materials to a hot environment. Ovens contain a hollow chamber and provide a means of heating the chamber in a controlled way. In use since antiquity, they have been us ...
melted the materials.
A speculative, more complex "chip factory" was specified to produce the computer and electronic systems, but the designers also said that it might prove practical to ship the chips from Earth as if they were "vitamins".
Molecular manufacturing
Nanotechnologists in particular believe that their work will likely fail to reach a state of maturity until human beings design a self-replicating
assembler of
nanometer
330px, Different lengths as in respect to the molecular scale.
The nanometre (international spelling as used by the International Bureau of Weights and Measures; SI symbol: nm) or nanometer (American and British English spelling differences#-re ...
dimension
These systems are substantially simpler than autotrophic systems, because they are provided with purified feedstocks and energy. They do not have to reproduce them. This distinction is at the root of some of the controversy about whether
molecular manufacturing is possible or not. Many authorities who find it impossible are clearly citing sources for complex autotrophic self-replicating systems. Many of the authorities who find it possible are clearly citing sources for much simpler self-assembling systems, which have been demonstrated. In the meantime, a
Lego
Lego ( , ; stylized as LEGO) is a line of plastic construction toys that are manufactured by The Lego Group, a privately held company based in Billund, Denmark. The company's flagship product, Lego, consists of variously colored interlocking ...
-built autonomous robot able to follow a pre-set track and assemble an exact copy of itself, starting from four externally provided components, was demonstrated experimentally in 200
Merely exploiting the replicative abilities of existing cells is insufficient, because of limitations in the process of
protein biosynthesis
Protein biosynthesis (or protein synthesis) is a core biological process, occurring inside cells, balancing the loss of cellular proteins (via degradation or export) through the production of new proteins. Proteins perform a number of critical ...
(also see the listing for
RNA
Ribonucleic acid (RNA) is a polymeric molecule essential in various biological roles in coding, decoding, regulation and expression of genes. RNA and deoxyribonucleic acid ( DNA) are nucleic acids. Along with lipids, proteins, and carbohydra ...
).
What is required is the rational design of an entirely novel replicator with a much wider range of synthesis capabilities.
In 2011, New York University scientists have developed artificial structures that can self-replicate, a process that has the potential to yield new types of materials. They have demonstrated that it is possible to replicate not just molecules like cellular DNA or RNA, but discrete structures that could in principle assume many different shapes, have many different functional features, and be associated with many different types of chemical species.
For a discussion of other chemical bases for hypothetical self-replicating systems, see
alternative biochemistry.
See also
*
Abiogenesis
*
Artificial life
*
Astrochicken
Astrochicken is the name given to a thought experiment expounded by theoretical physicist Freeman Dyson. An Astrochicken is a small, one-kilogram spacecraft, a self-replicating automaton that could explore space more efficiently than a crewed craf ...
*
Autopoiesis
*
Complex system
A complex system is a system composed of many components which may interact with each other. Examples of complex systems are Earth's global climate, organisms, the human brain, infrastructure such as power grid, transportation or communication ...
*
DNA replication
*
Memetics
Memetics is a study of information and culture. While memetics originated as an analogy with Darwinian evolution, digital communication, media, and sociology scholars have also adopted the term "memetics" to describe an established empirical study ...
*
Life
*
Robot
*
RepRap (self-replicated 3D printer)
*
Self-replicating machine
**
Self-replicating spacecraft
*
Space manufacturing
*
Von Neumann universal constructor
*
Virus
*
Von Neumann machine (disambiguation)
Von Neumann machine may refer to:
* Von Neumann architecture, a conceptual model of nearly all computer architecture
* IAS machine, a computer designed in the 1940s based on von Neumann's design
* Self-replicating machine, a class of machines that ...
*
Self reconfigurable
References
;Notes
* von Neumann, J., 1966, ''The Theory of Self-reproducing Automata'', A. Burks, ed., Univ. of Illinois Press, Urbana, IL.
*
Advanced Automation for Space Missions, a 1980 NASA study edited by
Robert Freitas
Kinematic Self-Replicating Machinesfirst comprehensive survey of entire field in 2004 by
Robert Freitas and
Ralph Merkle
Ralph C. Merkle (born February 2, 1952) is a computer scientist and mathematician. He is one of the inventors of public-key cryptography, the inventor of cryptographic hashing, and more recently a researcher and speaker on cryonics.
Contribution ...
NASA Institute for Advance Concepts study by General Dynamics concluded that complexity of the development was equal to that of a Pentium 4, and promoted a design based on cellular automata.
* ''
Gödel, Escher, Bach
''Gödel, Escher, Bach: an Eternal Golden Braid'', also known as ''GEB'', is a 1979 book by Douglas Hofstadter.
By exploring common themes in the lives and works of logician Kurt Gödel, artist M. C. Escher, and composer Johann Sebastian Bach, t ...
'' by
Douglas Hofstadter
Douglas Richard Hofstadter (born February 15, 1945) is an American scholar of cognitive science, physics, and comparative literature whose research includes concepts such as the sense of self in relation to the external world, consciousness, an ...
(detailed discussion and many examples)
* Kenyon, R., ''Self-replicating tilings'', in: Symbolic Dynamics and Applications (P. Walters, ed.) Contemporary Math. vol. 135 (1992), 239-264.
{{Self-replicating organic structures, state=collapsed