I was reading this section from Mastering Ethereum. This specific part caught my attention:
However, not all Ethereum addresses represent public–private key pairs; they can also represent contracts, which, as we will see in [smart_contracts_chapter], are not backed by private keys.
Does that mean that mathematically speaking, no private key exists in the entire set of all private keys that maps to a given smart contract's address?