I am trying to verify whether or not these points are on the secp256k1 curve.
I am finding several points included below.
(I have verified 2*G, 8*G and 10*G with the pycoin script)
My Questions are:
- Did the sum of 2*G and inverse of 10*G come out correctly?
If so, I am confused, because I thought that each X-Coordinate only had 2 Y solutions. (+Y) and (-Y)
- When I plug all of these points into the curve equation, they all appear to lie on the curve. If the Summation Point is not on the curve, can someone please walk me through how to properly figure out whether or not a point is on the curve?
(Hex, then Decimal format)
2*G
(x) : 0C6047F9441ED7D6D3045406E95C07CD85C778E4B8CEF3CA7ABAC09B95C709EE5
(y) : 1AE168FEA63DC339A3C58419466CEAEEF7F632653266D0E1236431A950CFE52A
(x) : 89565891926547004231252920425935692360644145829622209833684329913297188986597
(y) : 12158399299693830322967808612713398636155367887041628176798871954788371653930
10*G(inverse)
(x): 0A0434D9E47F3C86235477C7B1AE6AE5D3442D49B1943C2B752A68E2A47E247C7
(y): F76C545BDABE643D85C4938196C5DB3969086B3D127885EA6C3411AC4FC8C9729
(x): 72488970228380509287422715226575535698893157273063074627791787432852706183111
(y): -62070622898698443831883535403436258712770888294397026493185421712108624767191
Point Summation - 2*G + 10*G(Inverse)
(x): 2F01E5E15CCA351DAFF3843FB70F3C2F0A1BDD05E5AF888A67784EF3E10A2A01
(y): 0A3B25758BEAC66B6D6C2F7D5ECD2EC4B3D1DEC2945A489E84A25D3479342132B
(x): 21262057306151627953595685090280431278183829487175876377991189246716355947009
(y): 74042095941090708372193120377072390691273078602492804360923121318429259338539
8*G
(x)2F01E5E15CCA351DAFF3843FB70F3C2F0A1BDD05E5AF888A67784EF3E10A2A01
(y)5C4DA8A741539949293D082A132D13B4C2E213D6BA5B7617B5DA2CB76CBDE904
(x)21262057306151627953595685090280431278183829487175876377991189246716355947009
(y)41749993296225487051377864631615517161996906063147759678534462689479575333124
--I apologize for the lousy formatting on the large numbers. I couldn't figure out how to reduce the font size.--