theorematically
not defined yet