Replicator | |
---|---|
Plot element from the Star Trek franchise | |
First appearance | Star Trek: The Next Generation |
Created by | Gene Roddenberry |
Genre | Science fiction |
In-story information | |
Type | Matter converter |
Function | Synthesis of organic and inorganic materials via rearrangement of subatomic particles |
In Star Trek a replicator is a machine capable of creating (and recycling) objects. Replicators were originally seen used to synthesize meals on demand, but in later series they took on many other uses.
Although previous sci-fi writers had speculated about the development of "replicating" or "duplicating" technology, the term "replicator" was not itself used until Star Trek: The Next Generation. In simple terms, it was described as a 24th century advancement from the 23rd century "food synthesizer" seen in Star Trek: The Original Series. The mechanics of these devices were never clearly explained on that show. The subsequent prequel series, Star Trek: Enterprise, set in the 22nd century, featured a "protein resequencer" that could only "replicate certain foods," so an actual chef served on board who used "a hydroponic greenhouse" where fruits and vegetables were grown. Additionally, that ship had a "bio-matter resequencer" which was used to recycle waste product into usable material.
According to an academic thesis: "The so-called 'replicators' can reconstitute matter and produce everything that is needed out of pure energy, no matter whether food, medicaments, or spare parts are required." A replicator can create any inanimate matter, as long as the desired molecular structure is on file, but it cannot create antimatter, dilithium, latinum, or a living organism of any kind; in the case of living organisms, non-canon works such as the Star Trek: the Next Generation Technical Manual state that, though the replicators use a form of transporter technology, it's at such a low resolution that creating living tissue is a physical impossibility.
In its theory it seems to work similarly to a universal assembler.