# 🎯Representing a point

**Point-compression:** To reduce the storage size for a curve point, one can also store a sign and the`x `

coordinate. It is then possible to reconstruct the `y`

by calculating `sign * sqrt(x^3+a*x+b).`

Last updated

**Point-compression:** To reduce the storage size for a curve point, one can also store a sign and the`x `

coordinate. It is then possible to reconstruct the `y`

by calculating `sign * sqrt(x^3+a*x+b).`

Last updated

We call a `Point`

an element of the elliptic curve group, which we can represent with its coordinates. Let's define a `Point`

class to encapsulate the $x$ and $y$ coordinates in the generalised curve equation of $y^2 = x^3 + ax + b$**.**