Skip to main content

Engineering Design Principles in Natural and Artificial Systems: Generative Entrenchment and Modularity

  • Chapter
  • First Online:
Engineering and Philosophy

Part of the book series: Philosophy of Engineering and Technology ((POET,volume 37))

  • 649 Accesses

Abstract

I see in the nature of our minds and the character of our problem-solving methodologies a search for simplifying tools that will let us model a complex world (be it biology or society) and get away with it far more often than we might suppose. As it turns out, this broad a reach to mind and world is possible because both turn on common properties of evolved complex adaptive systems. These are in effect “design principles” for the architecture of nature—all of it, from biological systems to ourselves and the technologies that we engineer.

I explore how generative systems may, under some circumstances lead to adaptive radiations, and how the growth of complexity is entailed by their compositional embedding of prior systems, their stabilizing their features as architecture thru a process that I call generative entrenchment. I also explore how modularity has two forms: top-down modularity or “quasi-independence” (Lewontin 1978) in which evolving systems require the possibility of changing parts of the system without scrambling the organization of the rest, and bottom-up modularity in which a stable alphabet of standardized parts can be combined in various ways to generate an adaptive radiation of diverse systems to accomplish different things.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    For more on my engineering studies and work, see the epilogue of Wimsatt (2007a). That volume also provides content to other ideas mentioned in this article, such as robustness and hierarchy.

  2. 2.

    An important exception here is in the work of Brett Calcott, (e.g. 2014) who was a software engineer for a decade before he came into philosophy. His work is important, paradigmatic of the perspective I urge, and complementary to the approaches advocated here.

  3. 3.

    This explains why there should be life cycles, returning to a very similar place at the beginning of development, though not why life-cycles should also start in the particularly simple one-cell zygote. For discussion of this, and the hypothesis that it would serve reduction of transmitted parasites or cancers, see Grosberg and Strathman (1998).

  4. 4.

    This would include William Wimsatt, Wallace Arthur, Jeffrey Schank, and Nicolas Rasmussen in evolutionary and developmental biology, (Wimsatt 1981, 1984, 1986, 2007b, 2015; Schank and Wimsatt 1988, 2000; Wimsatt and Schank 1988, 2004; Rasmussen 1987); Brian Arthur in Economics (1992) and technology (2009), Wimsatt and Griesemer in cultural evolution Griesemer and Wimsatt (1989), Wimsatt and Griesemer (2007), Wimsatt in cognitive development (1986, 2003), the evolution of scientific diagrams (2012), and technology (2007a, 2013a), and linguistics Dove (2012), See Turner (1991) for the transformation of figurative to literal meaning thru entrenchment.

  5. 5.

    Wikipedia entry, American Airlines Flight 191 consulted on February 12, 2019. Some details of the failure are condensed, resulting in a simplified but much shorter description.

  6. 6.

    The size range for mammals is even larger, from 2 g for moles (less than a tenth of an ounce) to over 200 tons for the great blue whale. That is more than nine orders of magnitude! It is astounding that the same basic architecture can be well-adapted over such an enormous size range, but also that it is preserved over such a range. The mass of 200 tons is possible only for a marine animal, whose massive displacement of water helps to support it. A much smaller whale would (and does) smother when beached. The largest land animal, a dinosaur, was just (an astounding) 65 tons, and it is still not clear how it could support such a mass for land locomotion.

  7. 7.

    The “Bithorax” mutant, in Drosophila, gave an extra pair of wings (or restored, since four wings, like the Dragonfly, was the ancestral state) This too was a very deleterious mutant (for the fly), but was historically important and interesting since it seemed to provide such an organized (but dysfunctional) mutant. It proved to be the first mutant of a new class of genes, the Homeobox genes, whose study was crucial in unravelling many major features of development in diverse organisms from yeast to man.

  8. 8.

    Scaffolding is crucial in the evolution of complex adaptive systems. See Caporael et al. (2013) and Wimsatt (2013a).

  9. 9.

    The problem of the reliability of vacuum tubes was severe. Writers forecast tight limits on the size of computers which above a few thousand tubes would have a tube burn out and break down before they could execute a program. One of von Neumann’s most intriguing papers (1956) was titled “An essay in probabilistic logic: how to build a reliable organism with unreliable components”, and was an attempt to design components that would be more reliable by introducing redundancy of function within the component, and modern memory chips introduce redundancy of function at higher levels.

  10. 10.

    “Look thou o sluggard to the ant; consider her ways and be wise.” Proverbs 6:6 was cited at the bottom of the illustration.

  11. 11.

    I owe this delightful reference to Bret Calcott, who spent a decade as a software engineer.

  12. 12.

    Actually, it is arguable that supporting this task is one of the aims of Object Oriented Programming, by making parts of code more easily portable, extendable, and reusable.

  13. 13.

    In some ways this parallels the mysteries of “deep learning” in connectionist networks. There too, we have improvements in the behavior of a network driven by no architectural plan, but only by positive effects under training with reinforcement.

  14. 14.

    Apparently the crossbows accompanying the thousands of Chinese pottery warriors associated with the tomb of Emperor Chin Shi Wang ca. 200 BC show signs of having been mass-produced, and do have parts that are interchangeable (Williams 2008), anticipating the West by two millenia.

  15. 15.

    Such arms were initially far more expensive, due to the cost of setting up for and de-bugging manufacturing, even though they ultimately became increasingly cheaper as this was accomplished.

  16. 16.

    This term was reintroduced to modern students by Bruno Latour, in his Science and Action (1987), and goes back to the second world war when electronic “black boxes” were incorporated in aircraft and ships to accomplish functions that their users did not need to understand. Norbert Wiener also used it in the introduction to his classic book,. Cybernetics, (1947, 1957) where he contrasted it with a complementary operation which he called “white boxing” in which one synthesized a circuit of known components and architecture that would behave in the same way as an unknown “black box”. This is a systematic methodological variety of the modern procedure of “reverse-engineering”. See also discussion of the increasing black boxing in car user manuals over time beginning with the Ford model T in Wimsatt (2019). (Arthur’s work is also of broader interest, see Arthur 1982, 1984, 1988, 1997).

  17. 17.

    There is perhaps an exception justified here for hard disks or memory that assesses itself, and avoids sectors that it identifies as bad. This is of course a software issue.

References

  • Arthur, W. (1982). A developmental approach to the problem of evolutionary rates. Biological Journal of the Linnean Society, 18(3), 243–261.

    Article  Google Scholar 

  • Arthur, W. (1984). Mechanisms of morphological evolution: A combined genetic, developmental and ecological approach. Chichester: Wiley.

    Google Scholar 

  • Arthur, W. (1988). A theory of the evolution of development. New York: Wiley.

    Google Scholar 

  • Arthur, B. (1992). Increasing returns and path dependence in the economy. Ann Arbor: University of Michigan Press.

    Google Scholar 

  • Arthur, W. (1997). The origin of animal body plans: A study in evolutionary developmental biology. Cambridge, MA: Cambridge University Press.

    Book  Google Scholar 

  • Arthur, B. (2009). The nature of technology. New York: Macmillan.

    Google Scholar 

  • Buffon, C. (1749–1804). Histoire Naturelle.

    Google Scholar 

  • Calcott, B. (2014). Engineering and evolvability. Biology and Philosophy, 29, 293–313. https://doi.org/10.1007/s10539-014-9425-3.

    Article  Google Scholar 

  • Caporael, L., Criesemer, J., & Wimsatt, W. (Eds.). (2013). Developing scaffolding in evolution, culture, and cognition. Cambridge, MA: MIT Press.

    Google Scholar 

  • Ceruzzi, P. (2003). A history of modern computing (2nd ed.). Cambridge, MA: MIT Press.

    Google Scholar 

  • Darwin, C. (1859). The origin of species.

    Google Scholar 

  • Davidson, E. (2006). The regulatory genome. New York: Elsevier.

    Google Scholar 

  • Dawkins, R. (1976). The selfish gene. Oxford: Oxford University Press.

    Google Scholar 

  • Dove, G. (2012). Grammar as a developmental phenomenon. Biology and Philosophy. https://doi.org/10.1007/s10539-012-9324-4.

  • Foote, B., & Yoder, J. (1999). Big ball of mud, University of Illinois Department of Computer Science, http://www.laputan.org/mud/mud.html

  • Galis, F., et al. (2006). Extreme selection in humans against homeotic transformation of cervical vertebrae. Evolution, 60(12), 110–121. Fig 1, p. 111.

    Article  Google Scholar 

  • Griesemer, J. R., & Wimsatt, W. C. (1989). Picturing Weismannism: A case study in conceptual evolution. In M. Ruse (Ed.), What philosophy of biology is: Essays dedicated to David Hull (pp. 75–137). New York: Kluwer.

    Chapter  Google Scholar 

  • Grosberg, R. & Strathmann, R. (1998). One cell, two cell, red cell, blue cell: the persistence of a unicellular stage in multicellular life histories. TREE, 13(3), March.

    Google Scholar 

  • Haeckel, E. (1907). Das Menschenproblem und die Herrentiere von Linne. Berlin: Paul Parey.

    Google Scholar 

  • Hounshell, David A. (1984). From the American System to Mass Production, 1800–1932. Baltimore: Johns Hopkins University Press.

    Google Scholar 

  • Janssen, M., (2019). Arches and Scaffolds: Bridging Continuity and Discontinuity in Theory, in A. C. Love and W. C. Wimsatt, eds., Beyond the Meme: The Role of Development and Structure in Cultural Evolution, Minneapolis: The University of Minnesota Press.

    Google Scholar 

  • Latour, B. (1987). Science in action. Cambridge, MA: Harvard University Press.

    Google Scholar 

  • Livnat, A., Papadimitriou, C., Dushoff, J., & Feldman, M. (2008). A mixability theory for the role of sex in evolution. Proceedings of the National Academy of Sciences, 105(50), 19803–19808. https://doi.org/10.1073/pnas.0803596105.

    Article  Google Scholar 

  • Simon, H. (1962), The Architecture of Complexity. Proceedings of the American Philosophical Society, 106(6), 467–482.

    Google Scholar 

  • Smith, M. R. (1977). Harper’s Ferry Armory and the New Technology: The Challenge of Change. Ithaca: Cornell University Press.

    Google Scholar 

  • Norman, D. (1993). Things that make us smart: Defending human attributes in the age of the machine. New York: Addison-Wesley.

    Google Scholar 

  • Rasmussen, N. (1987). A new model of developmental constraints as applied to the Drosophila system. Journal of Theoretical Biology, 127, 271–301.

    Article  Google Scholar 

  • Richards, R. (1983). Why Darwin delayed, or interesting problems and models in the history of science. Journal of the History of the Behavioral Sciences, 19, 45–53.

    Article  Google Scholar 

  • Richards, R. (2015). Chapter 11: The myth of Darwin’s delay. In R. Numbers, K. Kampourakis, & N. Rupke (Eds.), Textbook myths about science. Cambridge, MA: Harvard University Press.

    Google Scholar 

  • Riedl, R. (1978). Order in living organisms: A systems analysis of evolution. New York: Wiley. Trans. R.P.S. Jefferies (German original: 1975).

    Google Scholar 

  • Schank, J. C., & Wimsatt, W. C. (1988). Generative entrenchment and evolution. In A. Fine & P. K. Machamer (Eds.), PSA–1986 (Vol. 2, pp. 33–60). East Lansing: The Philosophy of Science Association.

    Google Scholar 

  • Schank, J. C., & Wimsatt, W. C. (2000). Evolvability: Modularity and generative entrenchment. In R. Singh, C. Krimbas, D. Paul, & J. Beatty (Eds.), Thinking about evolution: Historical, philosophical and political perspectives (Vol. 2, pp. 322–335). Cambridge, MA: Cambridge University Press.

    Google Scholar 

  • Scheutzer, A. (1731). Das Kupferbibel, Augsberg. Simon, H.A. 1962. The architecture of complexity. In H. A. Simon (Ed.), The sciences of the artificial (3rd ed.). Cambridge, MA: MIT Press.

    Google Scholar 

  • Thornton, R. (2002). The houses that sears built: Everything you ever wanted to know about sears catalog homes. Alton: Gentle Beam Publications.

    Google Scholar 

  • Turner, M. (1991). Reading minds: The study of English in the age of cognitive science. Princeton, NJ: Princeton University Press.

    Book  Google Scholar 

  • Von Baer, K. (1828). Über Entwicklungsgeschichte der Thiere. In Scientific memoirs, selections from foreign academies of science, and from foreign journals: Natural history (vol. 1, pp. 221–224) (trans. Henfrey, A. & Huxley, T.). London: Taylor and Francis, 1853.

    Google Scholar 

  • Von Neumann, J. (1956). Probabilistic logic and the synthesis of reliable organisms from unreliable components. In C. E. Shannon & J. McCarthy (Eds.), Automata studies (pp. 43–98). Princeton: Princeton University Press.

    Google Scholar 

  • Wagner, A. (2005). Robustness and evolvability in living systems. Princeton: Princeton University Press.

    Google Scholar 

  • Webster, B. F. (1999). The Y2K survival guide: Getting to, getting through, and getting past the year 2000 problem. Prentice Hall PTR: Upper Saddle River.

    Google Scholar 

  • West-Eberhard, M. (2003). Developmental plasticity and evolution. Princeton: Princeton University Press.

    Book  Google Scholar 

  • Wiener, N. (1947/1957). Cybernetics, Cambridge, MA: MIT Press.

    Google Scholar 

  • Williams, G. (1966). Adaptation and natural selection: A critique of some contemporary thought. Princeton: Princeton University Press.

    Google Scholar 

  • Williams, D. (2008). Mass-produced pre-Han Chinese bronze crossbow triggers: Unparalleled manufacturing technology in the ancient world. Arms and Armour, 5, 142–153.

    Article  Google Scholar 

  • Wimsatt, W. C. (1972). Teleology and the Logical Structure of Function Statements. Studies in History and Philosophy of Science, 3, 1–80.

    Google Scholar 

  • Wimsatt, W. C. (1974). Complexity and Organization, in K. F. Schaffner and R. S. Cohen, eds., PSA-1972 (Boston Studies in the Philosophy of Science, volume 20), Dordrecht: Reidel, 67–86.

    Google Scholar 

  • Wimsatt, W. C. (1981). Units of selection and the structure of the multi-level genome. In P. D. Asquith & R. N. Giere (Eds.), PSA 1980 (Vol. 2, pp. 122–183). Lansing: The Philosophy of Science Association.

    Google Scholar 

  • Wimsatt, W. C. (1986). Developmental constraints, generative entrenchment, and the innate- acquired distinction. In W. Bechtel (Ed.), Integrating scientific disciplines (pp. 185–208). Dordrecht: Martinus-Nijhoff.

    Chapter  Google Scholar 

  • Wimsatt, W. C. (2001). Generative entrenchment and the developmental systems approach to evolutionary processes. In S. Oyama, R. Gray, & P. Griffiths (Eds.), Cycles of contingency: Developmental systems and evolution (pp. 219–237). Cambridge, MA: MIT Press.

    Google Scholar 

  • Wimsatt, W. C. (2002). Functional Organization, Functional Inference, and Functional Analogy, substantially revised and expanded version of 1997a for a collection on Function edited by Robert Cummins, Andre Ariew, and Mark Perlman. Oxford. 174–221.

    Google Scholar 

  • Wimsatt, W. C. (2003). Evolution, entrenchment, and innateness. In T. Brown et al. (Eds.), Proceedings of the 1999 Piaget society meetings (pp. 53–81). Mahwah: Lawrence Erlbaum and Associates.

    Google Scholar 

  • Wimsatt, W. C. (2007a). Re-engineering philosophy for limited beings: Piecewise approximations to reality. Cambridge, MA: Harvard University Press.

    Book  Google Scholar 

  • Wimsatt, W. C. (2007b). Echoes of Haeckel? Re-entrenching development in evolution. In J. Maienschein & M. Laubichler (Eds.), From embryology to Evo-devo: A history of developmental evolution (pp. 309–355). Cambridge, MA: MIT Press.

    Google Scholar 

  • Wimsatt, W. C. (2012). The analytic geometry of Genetics: The structure, function, and early evolution of Punnett squares. In Archive for the history of the exact sciences, (inaugural biology issue) (17,498 words + 10 figs.)

    Google Scholar 

  • Wimsatt, W. (2013a). Scaffolding and entrenchment. In L. Caporael, J. Criesemer, & W. Wimsatt (Eds.), Developing scaffolding in evolution, culture, and cognition. Cambridge: MIT Press.

    Google Scholar 

  • Wimsatt, W. C. (2013b). Evolution and the stability of functional architectures, for CNRS conference on function and teleology. In P. Huneman (Ed.), Functions: Selection and mechanisms (Synthese library #363) (pp. 19–41). Dordrecht: Springer.

    Chapter  Google Scholar 

  • Wimsatt, W. C. (2015). Entrenchment as a theoretical tool in evolutionary developmental biology in love. In A. C. Love (Ed.), Conceptual change in biology: Scientific and philosophical perspectives on evolution and development (Boston studies in philosophy of science). Berlin: Springer.

    Google Scholar 

  • Wimsatt, W. C. (2019). Articulating Babel: A Conceptual Geography for Cultural Evolution, in A. Love and W. Wimsatt. eds. Beyond the Meme: Development and Population Structure in Cultural Evolution. Minnesota Studies in Philosophy of Science, 22, Minneapolis, MN: University of Minnesota Press, 1–41.

    Google Scholar 

  • Wimsatt, W. C., & Griesemer, J. R. (2007). Reproducing entrenchments to scaffold culture: The central role of development in cultural evolution. In R. Sansome & R. Brandon (Eds.), Integrating evolution and development: From theory to practice (pp. 228–323). Cambridge, MA: MIT Press.

    Google Scholar 

  • Wimsatt, W. C., & Schank, J. C. (1988). Two constraints on the evolution of complex adaptations and the means for their avoidance. In M. Nitecki (Ed.), Evolutionary progress (pp. 231–273). Chicago: University of Chicago Press.

    Google Scholar 

  • Wimsatt, W. C., & Schank, J. C. (2004). Generative entrenchment, modularity and evolvability: When genic selection meets the whole organism. In G. Schlosser & G. Wagner (Eds.), Modularity in evolution and development (pp. 359–394). Chicago: University of Chicago Press.

    Google Scholar 

  • Winograd, S., & Cowan, J. D. (1963). Reliable computation in the presence of noise. Cambridge, MA: MIT Press.

    Google Scholar 

  • Wolf, M. (2008). Proust and the Squid: the Story and Science of the Reading Brain. New York: Harper.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William C. Wimsatt .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Wimsatt, W.C. (2021). Engineering Design Principles in Natural and Artificial Systems: Generative Entrenchment and Modularity. In: Pirtle, Z., Tomblin, D., Madhavan, G. (eds) Engineering and Philosophy. Philosophy of Engineering and Technology, vol 37. Springer, Cham. https://doi.org/10.1007/978-3-030-70099-7_2

Download citation

Publish with us

Policies and ethics