Aslında POSIX BRE dili, alternatifi olmadığı için tüm normal ifadeleri ifade edemez. Tüm normal dilleri bir yana bırakıp tüm sonlu dilleri bile tanıyamaz.
Örneğin, bir BRE olarak tanınamaz. Bunu kanıtlamak için, üst düzey sözdizimsel formun ne olabileceğini düşünün:{ab,ba}
- Dilin sözcükleri olduğu için tek karakterli formlardan biri olamaz .>1
- R∗
- R{m,n}m=n=1
- R1R2ab
- R1abR2R1{ab,ba}
- R1aabR2bR1R2ubR1uR1aba
- R1abaRabR1R2
“Orijinal soruna geri döndüğümüzde”, bir BRE bulmak için tek çözüm dili tanıdığı anlamına gelir, aynı özelliğe sahip daha küçük bir BRE bulmaktır. Bu sonsuz bir iniştir , bu yüzden istenen özelliğe sahip BRE yoktur.
BRE tarafından tanınan dillerin “hoş” bir karakterizasyonu olduğunu düşünmüyorum, örneğin “hoş” bir otomata sınıfı tarafından tanınan diller gibi.
{ww∣w∈{a,b}∗}\(.*\)\1