Idiomas irredutíveis

15

Esta não é necessariamente uma questão de pesquisa. Apenas uma pergunta por curiosidade:

Estou tentando entender se é possível definir linguagens "irredutíveis". Como primeira hipótese, chamo uma linguagem L de "redutível" se puder ser escrita como com A B = e | Um | , | B | > 1 , caso contrário, chame o idioma de "irredutível". É verdade:L=ABAB=|A|,|B|>1

1) Se P é irredutível, A, B, C são idiomas tais que , P C = e A B = C P , então existe um idioma B P = tal que B = B P ? Isso corresponderia em números inteiros ao lema de Euklid e seria útil para provar a singularidade da "fatoração".AB=PC=AB=CPBP=B=BP

2) É verdade que toda língua pode ser fatorada em um número finito de línguas irredutíveis?

Se alguém tiver uma idéia melhor sobre como definir linguagem "irredutível", eu gostaria de ouvi-la. (Ou talvez já exista uma definição disso, da qual desconheço?)

orgesleka
fonte
"se ele pode ser escrito como com A B = e | A | , | B | > 1 ", onde é ...L=ABAB=|A|,|B|>1
1
é concatenação
orgesleka
4
Você pode estar interessado no artigo "Línguas Primárias
Denis

Respostas:

2

Aqui está um contra-exemplo para isso:

chame um idioma L de "redutível" se puder ser escrito como L=AB com AB= e |A|,|B|>1 , caso contrário, chame o idioma de "irredutível". É verdade:

1) Se P é irredutível, A, B, C são idiomas tais que AB= , PC= e AB=CP , então existe um idioma BP= tal que B=BP ?

No alfabeto unário {0} , defina as seguintes palavras

a=04,b=0,c=03,p=02.
ab=cpb=bpb

P={p},A={a},B={b},C={c}.

Bjørn Kjos-Hanssen
fonte
1
@bjornkjoshanssen: Thank you for your example and your answer!
orgesleka
@orgesleka You're welcome... I guess concatenation is more like addition than like multiplication
Bjørn Kjos-Hanssen
19

There is the notion of primality of a language. It asks whether L can be written as L1L2 where neither factor contains the empty word. A language is prime if it cannot be written in this form.

For a given regular language, represented by a DFA, it is shown in [MNS] that it is PSPACE-complete to decide primality.

[MNS] Wim Martens, Matthias Niewerth and Thomas Schwentick, "Schema design for XML repositories: complexity and tractability", 2010. doi:10.1145/1807085.1807117

Thomas S
fonte