Heteromorphic and isomorphic alternations of generations in macroalgae as adaptations to a seasonal environment

Kazuhiro Bessho, Yoh Iwasa

Research output: Contribution to journalArticle

10 Citations (Scopus)

Abstract

Background: Some macroalgae (seaweeds) have haploid and diploid life forms that differ greatly in size and morphology (heteromorphic life cycle). Others have very similar haploid and diploid life forms (isomorphic life cycle). Questions: What are the optimal reproductive cycles for a heteromorphic species and for an isomorphic species? Under what circumstances will a heteromorphic life cycle be more advantageous than an isomorphic life cycle. Mathematical model: We develop mathematical models for an optimal life cycle in one environment where productivity changes seasonally. The beginning and the end of generations are chosen to maximize the population growth rate. Key assumption: The variety of life cycles observed among macroalgae reflects adaptations to seasonally changing environments. Conclusions: (1) In heteromorphic species, the generation with a large body size should appear in the productive season and the generation with a small body size in the unproductive season. (2) In isomorphic species, algae of different generations should mature when body size reaches a certain common value, regardless of the environment of the generation. However, the length of a generation may vary greatly between seasons. (3) In a strongly seasonal environment, a heteromorphic life cycle is more profitable than an isomorphic life cycle.

Original languageEnglish
Pages (from-to)691-711
Number of pages21
JournalEvolutionary Ecology Research
Volume11
Issue number5
Publication statusPublished - Jul 1 2009

All Science Journal Classification (ASJC) codes

  • Ecology, Evolution, Behavior and Systematics

Fingerprint Dive into the research topics of 'Heteromorphic and isomorphic alternations of generations in macroalgae as adaptations to a seasonal environment'. Together they form a unique fingerprint.

  • Cite this