Faits : A. Le 12 octobre 2012, le Grand Conseil du canton de Genève a adopté une modification de la loi sur les transports publics genevois (LTPG, RS/GE H 1 55) ajoutant notamment un alinéa 3 à l'art. 11 LTPG dont la teneur est la suivante: "les membres du conseil d'administration des TPG ne peuvent siéger dans un exécutif cantonal ou communal, à l'exception du membre visé à l'art. 9 al. 1 let. d de la loi" (soit le membre désigné par l'Association des communes genevoises). Cette modification tend à prévenir les conflits d'intérêts et à adapter le droit genevois à l'art. 29 al. 1 let. e de la loi fédérale sur le transport de voyageurs (LTV, RS 745.1). Cette modification est entrée en vigueur le 8 décembre 2012. Par arrêtés des 7 et 12 décembre 2012, le Conseil d'Etat du canton de Genève a constaté qu'en vertu de la nouvelle disposition de la LTPG, Rémy Pagani (alors Maire de Genève et siégeant au conseil d'administration des TPG en tant que membre du Conseil administratif de la Ville de Genève) n'était plus membre du conseil d'administration dès le 8 décembre 2012. Par arrêt du 27 mars 2013, la Chambre administrative de la Cour de justice genevoise, a rejeté le recours formé par Rémy Pagani et par le Conseil administratif contre cette décision. Le droit d'être entendu avait été respecté, compte tenu des informations communiquées les 14 et 28 novembre 2012 et du délai accordé au 3 décembre 2012 à Rémy Pagani pour prendre position. L'art. 155 al. 6 de la Constitution genevoise (Cst./GE) permettait aux conseillers administratifs de siéger dans les conseils d'institutions, de sociétés ou de fondations de droit public auxquelles la Confédération, l'Etat ou les communes étaient intéressés; cela n'empêchait pas l'adoption de dispositions spéciales tel l'art. 11 al. 3 LTPG. Le Conseil administratif avait eu l'occasion de désigner un autre représentant, de sorte que l'autonomie communale était respectée. Le maire de la commune française de Chevrier, président de la Communauté des communes du Genevois, siégeait au sein du conseil d'administration des TPG. Toutefois, l'art. 11 al. 3 LTPG visait à assurer l'indépendance des TPG et à éviter les conflits d'intérêts. Un tel conflit n'était pas possible à l'égard d'un élu français. B. Par arrêt du 14 novembre 2013, le Tribunal fédéral a rejeté les recours formés par la Ville de Genève (1C_461/2013) et par Rémy Pagani (1C_462/2013). La commune ne disposait d'aucune autonomie s'agissant de fixer les règles d'éligibilité et d'incompatibilité des conseillers communaux, ainsi que la composition et le mode de nomination des organes des TPG, établissement de droit public cantonal. Rémy Pagani reprochait à la cour cantonale d'avoir omis de statuer sur deux griefs: le premier concernait l'égalité de traitement et l'arbitraire, dès lors que le membre de l'Association des communes genevoises (ACG) pouvait continuer à siéger. Le Tribunal fédéral a considéré que le grief n'avait certes pas été traité, mais que le représentant de l'ACG était maire d'une commune française, de sorte que la question du conflit d'intérêts ne se posait pas dans la même mesure et que le grief était dépourvu de pertinence. L'autre grief portait sur la nullité d'une décision constatatoire, mais il apparaissait manifestement mal fondé compte tenu de l'entrée en vigueur immédiate de la nouvelle clause d'incompatibilité. C. Par acte du 14 janvier 2014, Rémy Pagani forme une demande de révision de l'arrêt du Tribunal fédéral. Cette demande est essentiellement fondée sur le fait que, contrairement à ce que retient cet arrêt, le représentant de l'ACG n'est pas un élu français, mais le maire de la commune genevoise de Collonge-Bellerive; le maire français serait le représentant de la région transfrontalière. La correction de cette inexactitude devrait conduire à l'admission des griefs d'inégalité de traitement et d'arbitraire, tant au fond que sous l'angle de l'obligation de motiver. Le requérant demande au Tribunal fédéral d'annuler son arrêt et, statuant à nouveau, d'annuler l'arrêt cantonal et l'arrêté du Conseil d'Etat, subsidiairement de renvoyer la cause à la Chambre administrative pour nouvelle décision au sens des considérants. La Chambre administrative a renoncé à présenter des observations. Le Conseil d'Etat conclut au rejet de la demande de révision, subsidiairement au rejet des conclusions au fond. Le requérant a déposé de nouvelles observations.