On dit que l'intersection d'un langage L sans contexte avec un langage M normal est toujours sans contexte. J'ai compris la preuve de la construction de produits croisés, mais je ne comprends toujours pas pourquoi elle est sans contexte mais pas régulière.
Le langage généré par une telle intersection a des chaînes qui sont acceptées à la fois par un PDA et un DFA. Puisqu'il est accepté par un DFA, ne devrait-il pas être une langue régulière? De plus, si l'intersection est régulière, elle implique également un contexte sans contexte, car toutes les langues régulières sont également sans contexte.
Quelqu'un peut-il m'expliquer pourquoi le langage obtenu par une telle intersection n'est pas régulier?