Isn’t there an infinite amount of public keys that are derived from each private key?
A public key string is shorter than a private key string, suggesting that there's some hashing that happens in the process.