Le théorème du schéma de Holland, également appelé théorème fondamental des algorithmes génétiques, est une inégalité qui résulte de l'élaboration d'une équation à gros grains pour la dynamique de l'évolution. Selon le théorème du schéma, les schémas courts d'ordre inférieur dont l'aptitude est supérieure à la moyenne augmentent de façon exponentielle en fréquence au cours des générations successives. Le théorème a été proposé par John Holland dans les années 1970. Il a d'abord été largement considéré comme le fondement des explications de la puissance des algorithmes génétiques. Toutefois, cette interprétation de ses implications a été critiquée dans plusieurs publications examinées dans , où le théorème du schéma est présenté comme un cas particulier de l'équation de prix avec la fonction d'indicateur du schéma comme mesure macroscopique.

Un schéma est un modèle qui identifie un sous-ensemble de chaînes de caractères présentant des similitudes à certaines positions. Les schémas sont un cas particulier des ensembles de cylindres, et forment donc un espace topologique.