Diğerlerinin de belirttiği gibi, matematiksel olarak ifadeler tamamen aynıdır ve ek terim "gereksizdir". Matematiksel kanıtlarını buraya kopyalamak benim için de "gereksiz" olurdu.
Üç giriş kombinasyonu için 8 satırlık doğruluk tablosu yaparak ifadelerin eşdeğer olduğunu kolayca doğrulayabilirsiniz.
A B C A*B + A'*C A*B + A'*C + B*C
0 0 0 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 1 ** hazard b/w states 1
1 0 0 0 0
1 0 1 0 0
1 1 0 1 1
1 1 1 1 ** hazard b/w states 1
Ek terimin amacı, hem B hem de C yüksek olduğunda A'nın herhangi bir geçişe neden olmasını önlemektir.
Örnek olarak, A ve A 'arasında sınırlı bir zaman gecikmesi olduğunu varsayalım (makul). Şimdi hem B hem de C'nin '1' olduğunu düşünün. Aşağıdaki dalga formlarında görebileceğiniz gibi, çıktıda bir aksaklık var.
Mantığın statik CMOS olduğu varsayıldığında, aksaklık kurtarılabilir. Ancak, dinamik mantığın bazı biçimleri olsaydı, hatayı yayabilir.
Gereksiz terimin eklenmesi, aksaklığı kapsayan bir çözümdür.