가장 주된 이유는 주된 이유는 유전 코드의 중복성 때문입니다.
유전 코드는 세 개의 염기가 한 쌍을 이루어 하나의 아미노산을 지정하는데, 대부분의 아미노산은 여러 개의 코돈에 의해 암호화될 수 있습니다. 예를 들어, 류신을 지정하는 코돈은 UUA, UUG, CUU 등 6가지나 됩니다.
그렇다 보니 한 코돈 내의 염기 하나가 바뀌더라도, 그 바뀐 코돈이 여전히 같은 아미노산을 지정하는 경우가 많습니다. 예를 들어, GAU와 GAC는 모두 아스파르트산을 지정하므로, GAU가 GAC로 바뀌어도 아미노산에는 변화가 없는 거죠.