La mayoría de las pruebas que veo de que todo anillo tiene un ideal máximo (con el lema de Zorn) asumen que el anillo es conmutativo y tiene unidad. Sin embargo, al elaborar mi propia prueba -suponiendo que los ideales de los anillos no conmutativos son bilaterales- no utilicé la hipótesis de conmutatividad. O bien mi demostración es errónea o la hipótesis de conmutatividad es superflua. Me preguntaba cuál de estas condiciones, entre conmutatividad y tener unidad, es necesaria para que se cumpla el teorema.
Yo diría que tener una unidad es "suficiente", ya que los anillos finitos sin unidad sí tienen ideales máximos. De todas formas, no sé si existe una condición necesaria y suficiente para que un anillo tenga un ideal maximal.