Idea
A cell can inherit a partnership
A complex cell need not have built every working part from scratch. An organism living inside another can supply a useful capability. Over evolutionary time, a persistent association can become so integrated that the descendants function as parts of one cell. Independence can be lost while the partnership survives.
Mitochondria and plastids retain genetic evidence of bacterial ancestry. Their genomes offer a way to test the proposal beyond a visual resemblance to bacteria. The history is one of integration as well as residence: many functions of the resulting organelles depend on the host cell.
What looks like one living unit can carry the history of several.
Shared life becomes a new level of organization when the partners are inherited together.
Where it breaks down
Coexistence alone does not establish an organelle's origin. Specific relationships require evidence, and the success of one endosymbiotic explanation does not validate every proposed cellular merger. Evolution still includes competition and selection; symbiosis does not replace them.
How it connects
Inherited integration explains how a partnership can become cellular architecture.
This idea appeared in The partnership inside a cell, the Involves connection for September 17, 2026, which asked: Can one organism become part of another?
Check yourself
Why is organelle DNA useful evidence?
Its sequences can reveal ancestry beyond superficial resemblance. Exactly. Genetic relationships provide testable evidence for particular origin claims.
What the sources establish
Mitochondrial and plastid genomes support bacterial ancestry; host integration goes beyond simple coexistence.
Sources
Lynn Margulis and the endosymbiont hypothesis: 50 years later (Michael W. Gray, Molecular Biology of the Cell), Opening historical account and comparison with the unsupported flagellar hypothesis
Mitochondrial Evolution (Michael W. Gray, Cold Spring Harbor Perspectives in Biology), Introduction and genomic evidence for mitochondrial ancestry