can parent private key sign a transaction created by a child address?
No, you cannot. The relationship between parent and child keys is via HMAC-SHA512, not related to ECDSA (the signature algorithm). To ECDSA, the parent and child keys have no relationship, they are both just private keys. So only the child private key can sign for the child public key, not the parent.