Shannon-Lupanov-lause määrittää, kuinka monta elementtiä tarvitaan automatin toteuttamiseen tietyllä automaatikantalla[ tuntematon termi ] .
1. Jollekin perustalle : , jossa on vakio kannasta riippuen.
2. Kaikille funktioiden murto-osille , joiden arvo on nolla kuin .
Tässä , jossa maksimi on otettu kaikkiin muuttujien funktioihin[ selitä ] . Merkki tarkoittaa asymptoottista yhtäläisyyttä: jos . Lauseen toisen lauseen tarkoitus on, että kasvun myötä lähes kaikki funktiot realisoituvat monimutkaisesti lähellä ylärajaa .
Todiste on artikkelissa [1] .