Elliptic curves have a group structure over the rational points. Why is this impossible for curves having genus greater than 1? I read somewhere that this impossibility is implied by Faltings theorem, which states that the number of rationals is finite. I don't see the implication. The group over the rational points could be finite.