* Antallet af elementer er bare udgangspunktet. Antallet af mulige stoffer afhænger stærkt af, hvordan disse elementer kombineres.
* Kemiske obligationer betyder noget. Elementer kan binde på forskellige måder (enkelt, dobbelt, tredobbelt bindinger) og kan danne forskellige strukturer (lineære, forgrenede, ringformede).
* isomerer findes. Selv med de samme elementer og samme bindinger kan du have forskellige arrangementer af atomer (isomerer), hvilket fører til forskellige stoffer.
Her er nogle eksempler for at illustrere punktet:
* Enkel sag: Lad os sige, at du har brint (H) og ilt (O). Med disse to elementer kunne du have:
* Vand (H₂O)
* Hydrogenperoxid (H₂O₂)
* mere kompleks sag: Med kulstof (C), brint (H), ilt (O) og nitrogen (N) har du byggestenene til et utroligt stort antal stoffer, herunder:
* Enkle molekyler som Methane (CH₄)
* Komplekse molekyler som proteiner og DNA
* Polymerer som plast og stoffer
For at få et mere specifikt svar skal du specificere:
* de nøjagtige elementer involveret.
* de tilladte typer obligationer.
* eventuelle begrænsninger på størrelsen eller kompleksiteten af molekylerne.
Selv da er det umuligt at beregne det nøjagtige antal stoffer, da nye opdagelser konstant foretages!