Mitsubishi Electric Research Labs utvidet problemet til å gjelde generell rotasjonell symmetriske kvadratiske, inkludert hyperbolske, parabolske og eliptiske speil. De viste at et speils refleksjonspunkt kan bli beregnet ved å løse en åttendegradligning. Hvis utgangspunktet eller kamera (linsen) er plassert vinkelrett på speilet, vil graden av ligningen bli redusert til sjettegrads. Ibn al-Hayshams løsning kan også bli utvidet til flere lysbrytningrefleksjoner fra en sfærisk ball; Gitt en lyskilde og en sfærisk ball av bestemt lysbrytningsindeks, kan det nærmeste punktet på den sfæriske ballen bli reflektert til øyet av en observerer ved å løse en tiendegradsligning.