La Coupe de Pythagore fonctionne grâce au principe de Pascal et à l'action de la pression hydrostatique. Si on remplit la coupe au-delà d'un certain niveau, l'excès de liquide dans la colonne centrale crée une pression suffisante pour créer un siphon, ce qui entraîne le vidage complet de la coupe.