Ciência da Computação Teórica

Perguntas e respostas para cientistas da computação teóricos e pesquisadores em áreas afins







1
Consistência relativa da AF e algumas teorias de tipos
Para uma teoria de tipos, por consistência, quero dizer que ela tem um tipo que não é habitado. Da forte normalização do cubo lambda, segue-se que o sistema FFF e o sistema FωFωF_\omega são consistentes. Os tipos indutivos de MLTT + também têm uma prova de normalização. No entanto, todos …

3
Sobre a realização de monóides como monóides sintáticos de línguas
Seja uma linguagem, então definimos a congruência sintática como e o quociente monoid é chamado o monoid sintática de .L⊆X∗L⊆X∗L \subseteq X^{\ast}u∼v:⇔∀x,y∈X∗:xuy∈L↔xvy∈Lu∼v:⇔∀x,y∈X∗:xuy∈L↔xvy∈L u \sim v :\Leftrightarrow \forall x, y\in X^{\ast} : xuy \in L \leftrightarrow xvy \in L X∗/∼LX∗/∼LX^{\ast} / \sim_LLLL Agora, quais monoides surgem como monoides sintáticos de idiomas? …


9
Resultados contra-intuitivos para estudantes de graduação
Estou procurando exemplos de resultados que vão contra a intuição das pessoas para uma conversa na audiência geral. Resultados que, se perguntados a não especialistas "o que sua intuição lhe diz?", Quase todos entendem errado. A declaração de resultados deve ser facilmente explicável aos alunos de graduação em cs / …





1
O compilador Stalin otimiza brutalmente, mas como?
A declaração de pesquisa de JM Siskind afirma: Stalin é um compilador de otimização para o Scheme que executa análise estática de todo o programa e usa os resultados dessa análise para gerar código extremamente eficiente. Stalin utiliza uma grande coleção de técnicas de análise estática. Ele executa uma nova …
14 compilers 

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.