Ciao,
suppongo che il viola a cui tu ti riferisci sia sul petto e non sul dorso.
Tu hai due soggetti ancestrali, un testa nera ed un testa rossa, per ancestrali si intendono tutti i soggetti con dorso verde, petto viola, ventre giallo, filetto - remiganti - gola neri, non fa differenza che essi abbiano la testa rossa, nera o arancio, sono ancestrali in quanto tutte e tre sono presenti in natura, quindi non si può prevedere quale mutazione essi portino, ad esempio blu, ino, petto bianco o petto lilla.
Ma credo che la tua domanda sia rivolta a capire di che colore saranno le teste dei loro figli, provo ad elencarti le possibilià:
m= maschio
f= femmina
/= portatore di
TR= testa rossa
TN= testa nera
TA= testa arancio
mTN x fTR = mTR/TN, fTN
mTN/TA x fTR/TA = mTR/TN, mTR/TN/TA, mTA/TN, fTN, fTN/TA, fTA
per concludere, la varietà TR è dominante sulle altre due, la TN è recessiva legata al sesso, la TA è recessiva.