Teorema schemei lui Holland, numită și teorema fundamentală a algoritmilor genetici, este o inegalitate care rezultă din gradația grosieră a unei ecuații pentru dinamica evolutivă. Teorema schemelor spune că schemele scurte, de ordin inferior, cu o fitness peste medie, cresc exponențial în frecvență în generații succesive. Teorema a fost propusă de John Holland în anii 1970. Inițial, a fost considerată pe scară largă ca fiind fundamentul explicațiilor privind puterea algoritmilor genetici. Cu toate acestea, această interpretare a implicațiilor sale a fost criticată în mai multe publicații analizate în , unde se arată că teorema schemelor este un caz special al ecuației lui Price cu funcția indicatoare a schemelor ca măsură macroscopică.

O schemă este un șablon care identifică un subset de șiruri de caractere cu similitudini în anumite poziții. Schemele sunt un caz special de seturi cilindrice și, prin urmare, formează un spațiu topologic.