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?)


"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}.


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


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.