http://q.hatena.ne.jp/1133929203
定の読み方「テイ」も「ジョウ」も音読みだが、約定は「ヤクジョウ」と読むのが一般的。
漢字の音読みには呉音、漢音、唐音という分類があって、この分類で約「ヤク」は呉音読み。
定「テイ」は漢音、「ジョウ」は呉音読みとなる。
呉音漢音交ぜてはダメというわけではないけど、呉音同士、漢音同士で組み合わせるのが一般的。
ちなみに、法定の法の字、呉音、漢音どちらでも「ホウ」と読み、呉音は「ホフ」、漢音は「ハフ」と歴史的仮名遣いで書く。
何故法定の読みが漢音+漢音になったのかはよく知らない。
法定という言葉ができた時代によるものなのか、定を「テイ」と読むことが多かったからなのか。