#gerador de caracteres
Explore tagged Tumblr posts
Text
#VidaReal Globoface clássica em TrueType, existe?!...
Acabo de descobrir que a famosa “fonte do gerador de caracteres da Globo”, que também frequentou alguns comerciais impressos da Volkswagen, com algumas alterações, SIM, chegou a existir em formato digital.
E mais, em um GC igual ao do SBT (na verdade, todas as emissoras, menos a Manchete e a TV Cultura, já usaram esse equipamento, incluindo outras empresas como Polishop, TVE, Radiobrás, Rede Gospel, Televisa e Walt Disney do Brasil - sei lá, acho que só eu não tive esse GC na América Latina mesmo - e era em Standard Definition, imagine se fosse HD. E mais, a TV Globo usava em programações secundárias, como aberturas de minisséries estrangeiras em uma época em que eles decidiram fazer um visual próprio para cada minissérie - e aparentemente também era o GC do TV Pirata de 1988 a 1990. A TVE fazia um telejornal inteiro, de madrugada, só com as notícias na tela usando esse GC.
(Programa Livre, em 1991. Upload de Êgon Bonfim.)
Era o da Rede Paranaense, em 1992 - a mesma daquelas telas paradas de 1999. Aquela que já me fez arrancar os cabelos de como seu padrão visual era diferente das outras, fora um certo mau gosto nas trilhas sonoras... (tudo isso a partir de 2023 vendo pelo YouTube, eu nunca estive tanto tempo no Paraná que pudesse assistir á essa emissora.)
Na Rede Paranaense, o logo do telejornal era feito pelo próprio GC, em vez de ser um gráfico importado de outro lugar, como costumava ser em outras afiliadas.
Reparem que NÃO É A VAG ROUNDED (que existe tranquilamente em TrueType e poderia até ser, mas não é). Imagens de 1994.
(Sim, Carmen está com um Micron TX-503, o famoso microfone da Xuxa e do Francisco José, com sua secção quadrada que não tem como adaptar em canoplas... Uploads por Cláudia Vicentin, no YouTube)
> Alguns segundos do GC em ação no encerramento de um telejornal
Esse GC, ao que tudo indica, baseava os tipos de letra em fontes TrueType. Ao contrário de equipamentos da mesma época (como os de Manchete e Globo), onde as letras eram pixel arts de, sei lá, 5 ou 6 tamanhos diferentes, com os dados gravados em placas de expansão - inclua-se o GC das aberturas das novelas globais - mas esse outro equipamento fazia letras de qualquer tamanho, inclusive intermediários que até então não existiam (como visto nas primeiras edições do Aqui Agora, onde as manchetes eram menores do que seriam depois). Qualquer tamanho e qualquer aspecto também (condensado, expandido, etc.), como vimos no Programa Livre. Fora rotacionar e até espelhar as letras, algo de necessidade zero em 90% da programação de TV convencional.
Outra prova é que eu, ávido colecionador dessas coisas, já encontrei todos os tipos de letra usados pelo SBT nesse equipamento em fontes TrueType que só podem ser as próprias, sendo totalmente idênticas - (Helvetica bold e normal, Univers Bold, Futura, Cooper Bold, Prestige, Latin 721 e Windsor - esta última muito rara, mas tá lá. E todos pelo mesmo fabricante, a Bitstream.
(Curiosidade, a Helvetica ‘roman’ nunca foi usada pelo SBT, mas foi abusada por outras empresas, como a Polishop.)
O que eu acho curioso é a, digamos “personalidade” na escolha de alguns desses typefaces. Cooper sempre foi usado a versão black antes desse GC aparecer. Prestige nunca foi unanimidade para quem teve máquinas de escrever elétricas, o pessoal usava mais a Courier. (A Prestige teve seu estrelato total no Canal 21, quando este ainda tinha infraestrutura e jornalismo próprio.)
Também existem da Bitstream outras fontes que eu vi em outros programas (inclusive horários políticos) e “acho” que é o mesmo GC só que numa segunda geração, como Handel Gothic, Brody e Futura Bold Condensed.
E onde estará essa fonte de terminações arredondadas? Porquê mesmo em sites profissionais nós não a encontramos?...
Essa pode ser a fonte digital mais exclusiva do mundo - talvez só perca para a Folha Serif, de Lucas De Groot, desenhada para a Folha de São Paulo, usada há mais de 20 anos e jamais vista em nenhum outro lugar.
2 notes
·
View notes
Text
10 Funções em Python que Todos os Profissionais de Inteligência Artificial Deveriam Saber de Cabeça
Resumo
Este artigo apresenta as dez funções mais importantes em Python que todo profissional de IA deve dominar. Conhecer essas funções em profundidade ajuda a aumentar a produtividade, a clareza no código e facilita a manutenção. Abaixo, cada função é explicada com exemplos práticos para você compreender os detalhes e nuances que realmente fazem a diferença na programação em Python.
Principais Tópicos
Importância de conhecer bem as bases de programação
Função print( ) para exibição de resultados
Função help( ) para consulta de documentação
Função range( ) para criar sequências numéricas
Função map( ) para aplicar operações a listas
Função filter( ) para filtragem de dados
Função sorted( ) para ordenação
Função enumerate( ) para contagem em iteráveis
Função zip( ) para combinar listas
Função open( ) para manipulação de arquivos
Função sum( ) para somar itens de uma lista
Introdução
Imagine passar uma tarde pensando sobre quais funções em Python você absolutamente precisaria saber de cor. Em minha jornada na programação, percebi que, para quem trabalha com Inteligência Artificial, existem algumas funções básicas que devem ser conhecidas profundamente. Essas funções formam a base de operações frequentes, otimizam processos e facilitam a análise e manipulação de dados. Após explorar livros, artigos e vídeos sobre o tema, cheguei a uma lista de dez funções essenciais que todo programador de IA deveria dominar.
A Importância de Dominar as Bases
Em qualquer campo de atuação, dominar as bases de um assunto é fundamental. No desenvolvimento em Python, conhecer a fundo as funções básicas não só agiliza o processo de escrita do código como também melhora a qualidade final do produto. Profissionais experientes sabem que escrever um código bem estruturado e legível permite uma produtividade maior, facilita a identificação de erros e resulta em soluções mais eficientes e fáceis de manter. Essas funções fundamentais formam a base sólida para o desenvolvimento de scripts complexos em Inteligência Artificial e ciência de dados.
1. Função print( )
A função print() é uma das ferramentas mais utilizadas em Python, pois permite a exibição de resultados de maneira simples e rápida. Com print(), é possível personalizar a apresentação das saídas, como o uso do parâmetro sep, que separa os valores com um caractere específico.# Função print() def apresentar_info_produtos(produto, valor_venda, valor_total): print('Produto', produto, sep=': ') print('Valor:', valor_venda, sep=': ') print('Valor Total:', valor_total, sep=': ')
No exemplo acima, a função apresentar_info_produtos( ) utiliza o parâmetro sep=': ' para separar o rótulo do valor de forma personalizada. Essa função é especialmente útil para apresentar dados de maneira organizada e compreensível, o que é essencial ao exibir informações detalhadas em projetos de IA.
2. Função help( )
A função help() é extremamente útil para entender o funcionamento de funções ou módulos específicos em Python. Ela exibe a documentação disponível, tornando mais fácil conhecer detalhes e parâmetros importantes.# Função help() def calcular_desconto(preco, desconto): """ Calcula o preço de um produto aplicando um desconto.
preco: preço original do produto desconto: porcentagem de desconto """ return preco * (1 - desconto / 100)
Neste exemplo, help(calcular_desconto) exibe a docstring da função, detalhando sua funcionalidade. O uso de help() é uma prática recomendada para qualquer programador que busca entender o propósito e os parâmetros das funções rapidamente.
3. Função range( )
A função range() gera uma sequência de números, sendo muito útil para iterar em loops e para criar séries numéricas.# Função range() def gerador_dias_mes(dia_inicial, dia_final): return list(range(dia_inicial, dia_final + 1))
print(gerador_dias_mes(1, 15)) # Gerador de dias do mês
def gerador_dias_semana(dia_inicial, dia_final): return list(range(dia_inicial, dia_final + 1))
No exemplo, range() cria uma lista de números de 1 a 15 usado para sequência de dias do mês e na sequência cria uma função que lista os dias da semana representados por números de 1 a 7. Esse recurso é essencial para manipulação de intervalos numéricos em análise de dados e IA.
4. Função map( )
A função map() aplica uma função a cada item de uma lista, facilitando operações em massa nos elementos.# Função map()
def aplicar_desconto(precos, desconto): return list(map(lambda x: x * (1 - desconto / 100), precos))
Aqui, map() aplica um desconto a cada preço na lista. O uso de map() simplifica a aplicação de funções sobre listas, ideal para manipulação de dados em séries.
5. Função filter( )
A função filter() constrói uma lista de elementos que atendem a uma condição específica.# Função filter()
No exemplo, filter() retorna apenas os valores de vendas superiores a 150. Esta função é útil para criar subconjuntos de dados baseados em condições específicas.
6. Função sorted( )
A função sorted() organiza uma lista, e pode ser ajustada para ordenação reversa.# Função sorted() # Ordena do menor para o maior valor de venda
def ordenar_por_valor_venda(dados): return sorted(dados, key=lambda x: x['Valor'])
lista_vendas = [ {'Produto': 'Notebook', 'Valor': 7500}, {'Produto': 'Mouse', 'Valor': 350}, {'Produto': 'Monitor', 'Valor': 3000}, ]
sorted() permite ordenar a lista de dicionários baseado nos valores das vendas. Isso é fundamental para organizar e analisar dados de vendas ou de qualquer outra métrica relevante.
7. Função enumerate( )
A função enumerate() adiciona um índice a cada elemento de um iterável.# Função enumerate() def lista_numerada_por_index(produtos): for index, produto in enumerate(produtos): print(f"{index + 1}. {produto}")
Neste exemplo, enumerate() ajuda a listar produtos com índices, útil para criação de listas organizadas com identificadores únicos.
8. Função zip( )
A função zip() combina elementos de várias listas em tuplas.# Função zip() def combinar_listas_produto_preco(produtos, precos): return list(zip(produtos, precos))
zip() une os produtos com suas vendas correspondentes, ideal para consolidar dados relacionados.
9. Função open( )
A função open() permite a manipulação de arquivos.# Função open() def escrever_dados_arquivo(nome_arquivo, dados): """Escreve dados no arquivo""" with open(nome_arquivo, "w") as arquivo: arquivo.write(dados)
def ler_dados_arquivo(nome_arquivo): """Lê os dados do arquivo""" with open(nome_arquivo, "r") as arquivo: return arquivo.read()
def adicionar_dados(nome_arquivo, dados): """Adiciona dados novos sem sobrescrever os dados""" with open(nome_arquivo, "a") as arquivo: arquivo.write(dados)
escrever_dados_arquivo("vendas.txt", "Produto: Notebook\nValor: 7500") print(ler_dados_arquivo("vendas.txt"))
open() é essencial para salvar e recuperar dados, permitindo que grandes volumes de informações sejam manipulados externamente ao código.
10. Função sum( )
A função sum() soma os itens de um iterável, fornecendo rapidamente o total.# Função sum() def calcualar_total_vendas(vendas): return sum(vendas)
print(calcualar_total_vendas([7500, 3500, 2000]))
Conclusão
Dominar as funções básicas do Python proporciona uma base sólida para qualquer profissional de IA. Elas permitem que os códigos sejam escritos de forma mais rápida e organizada, reduzindo erros e facilitando a leitura e manutenção. A produtividade aumenta significativamente quando temos essas ferramentas na ponta dos dedos, e o código se torna mais robusto e eficiente. Conhecer essas funções em profundidade transforma o desenvolvimento, tornando-o mais intuitivo e profissional.
Livros que Indico
Estatística Prática para Cientistas de dados — neste link tem uma análise bem completa do livro.
Introdução à Computação Usando Python
2041: Como a Inteligência Artificial Vai Mudar Sua Vida nas Próximas Décadas — neste link tem uma análise completa do livro.
Curso Intensivo de Python — neste link tem uma análise completa do livro.
Entendendo Algoritmos. Um guia Ilustrado Para Programadores e Outros Curiosos
Inteligência Artificial a Nosso Favor
Novos Kindles
Fiz uma análise detalhada dos novos Kindles lançados este ano, destacando suas principais inovações e benefícios para os leitores digitais. Confira o texto completo no link a seguir: O Fascinante Mundo da Leitura Digital: Vantagens de Ter um Kindle.
Amazon Prime
Entrar no Amazon Prime oferece uma série de vantagens, incluindo acesso ilimitado a milhares de filmes, séries e músicas, além de frete grátis em milhões de produtos com entrega rápida. Os membros também desfrutam de ofertas exclusivas, acesso antecipado a promoções e benefícios em serviços como Prime Video, Prime Music e Prime Reading, tornando a experiência de compra e entretenimento muito mais conveniente e rica.
Se você tiver interesse, entre pelo link a seguir: AMAZON PRIME, que me ajuda a continuar na divulgação da inteligência artificial e programação de computadores.
1 note
·
View note
Text
Parece inacreditável, mas vai fazer uns 11, 12 anos de que explodiu o uso do typeface Gotham, que até chegou a ser usado pela MTV (a autêntica que não soltava as tiras)! E hoje em dia, quem está bastante em alta é um primo um pouco mais pobre e gratuito da Gotham, Montserrat. As voltas que o mundo dá, Brasil. Ah, e há 30 anos explodia o uso de outro typeface: aquela, cujo nome oficial não consigo achar nem a pau... que usavam direto na publicidade do filme Jurassic Park (não é a do logo). Uma só com maiúsculas. Entrou tanto na moda que foi transcrita em bitmap no gerador de caracteres Videonics TitleMaker 2000. Também foi o typeface oficial dos últimos tempos do Pânico na RedeTV!. Uma curiosidade é que esse typeface foi usado pra tudo, menos sua inspiração original: o Império Romano!...
0 notes
Text
De acordo com um relatório do Windows Central, a Microsoft está experimentando maneiras de injetar recursos baseados em IA nesses aplicativos principais do Windows 11.O Windows Central relata que um desses recursos de IA pode envolver uma nova configuração em Fotos que permite aos usuários identificar pessoas ou objetos em uma foto, tornando mais fácil separá-los do fundo.Os usuários poderão então recortar e colar esses elementos em uma foto, em outro lugar.A Microsoft também está considerando adicionar tecnologia de reconhecimento óptico de caracteres (OCR) ao aplicativo Câmera e à ferramenta de recorte.Como a IA irá ajudá-lo no Windows 11Isso permitiria aos usuários selecionar texto de uma foto tirada no dispositivo, copiar e colar informações desses arquivos.Da mesma forma, a tecnologia OCR na Ferramenta de Recorte permitirá que o Windows identifique o texto nas capturas de tela para uma cópia mais rápida da área de transferência.A Microsoft também está brincando com o conceito de IA no aplicativo Paint, que permitiria aos usuários gerar um desenho a partir de uma mensagem de texto.O sistema de geração de imagens baseado em texto será baseado na mesma tecnologia do sistema Bing Image Creator, que usa o modelo OpenAI baseado em DALL-E para criar imagens geradas por IA.Em uma imagem de maquete interna compartilhada pelo Window Central, pode-se ver como um usuário do Paint pode selecionar entre uma série de fotos de “Praia de Veneza” para usar junto com a mensagem de texto “um esboço de um skatista” para criar um trabalho. de arte.Atualmente não está claro quando a Microsoft lançará essas integrações de IA no Windows 11, embora a gigante tenha lançado várias ferramentas de IA no ano passado.Em abril, a empresa adicionou IA generativa DALL-E ao Microsoft Edge, tornando-o o primeiro navegador a ter um gerador de imagens de IA integrado.
0 notes
Text
Marketing de Conteúdo x Marketing para Mídias Sociais: qual a diferença?
By Emilia ChagasIn Marketing de Conteúdo
Quem lida com tecnologia, desenvolve modelos de negócio inovadores, atua no mercado digital ou no setor de comunicação costuma ter dificuldade de explicar para os amigos e para a família o que faz para ganhar a vida. Esse também é o nosso caso, já que reunimos uma tecnologia voltada para comunicação na internet. Mas o que é isso mesmo? o_O
Ok, a gente concorda que o termo Marketing de Conteúdo ainda não é familiar para muitas empresas – e pode soar como novo mesmo para gerentes de marketing, jornalistas e até para quem trabalha com geração de conteúdo. Mas quando tentamos explicar um pouco mais o que fazemos, muita gente responde assim: “ah, ok, vocês fazem marketing para as mídias sociais”. Também. Mas não é bem isso.
O Marketing de Conteúdo realmente envolve as redes sociais. Mas, embora haja alguma sobreposição, Marketing de Conteúdo e marketing de mídia social são duas entidades distintas, com diferentes pontos focais, metas e processos. Para ajudar a esclarecer a confusão, vamos olhar para as principais formas em que eles diferem (e onde se encontram).
Ponto de gravidade
No marketing de mídia social, o centro de gravidade, o foco, está localizado dentro das próprias redes sociais. Quando operam campanhas de mídia social, os profissionais estão operando dentro do Facebook, dentro do Twitter, dentro do Google+. Assim que produzem o conteúdo, eles o disponibilizam dentro dessas redes.
Em contraste, o foco do Marketing de Conteúdo é um site da marca – seja a URL principal, o blog corporativo ou algum microsite criado para determinado produto. As redes sociais são vitais para o sucesso dos esforços de Marketing de Conteúdo. Mas, nesse caso, Facebook, Twitter e Google+ são usados principalmente como distribuidores de links para o conteúdo no site da marca – e não como recipientes do conteúdo em si.
Tipos de conteúdo
No marketing de mídia social, o conteúdo é construído para caber no contexto da plataforma social escolhida: mensagens curtas na faixa de 140 caracteres no Twitter, enquetes, perguntas e imagens curiosas para o Facebook, etc. Nesse caso, as marcas têm como modelo o comportamento que os indivíduos assumem nas redes sociais.
Já no Marketing de Conteúdo, o contexto dos sites e blogs permite formas de conteúdo mais longas e mais trabalhadas. As marcas podem publicar posts, vídeos, infográficos e eBooks, só para citar alguns formatos. Nesse caso, as marcas usam como modelo o comportamento de editores de veículos de comunicação.
Objetivos
Embora tanto o Marketing de Mídia Social quanto o Marketing de Conteúdo possam ser usados para uma infinidade de propósitos, o primeiro em geral tende a se concentrar em dois objetivos principais:
1. É usado para o reconhecimento da marca: A atividade principal é gerar discussão em torno da marca.
2. É usado para a retenção e satisfação dos clientes: As empresas podem usar os canais sociais como fóruns abertos para diálogos diretos com os clientes, muitas vezes em torno de questões ou dúvidas que os consumidores tenham.
Já o Marketing de Conteúdo tem como centro o website da empresa e atua como gerador de demanda. Como conteúdo de qualidade traz clientes em potencial para o site da empresa, as marcas podem desenvolver um relacionamento com os prospects e alimentá-los em direção a uma conversão ou compra.
Evolução do marketing digital
O marketing de mídia social vem facilmente à cabeça das pessoas que atuam no departamento de marketing das empresas. Já o Marketing de Conteúdo é um termo relativamente novo e uma nova prática para muitos.
No entanto, as duas estratégias são mais como partes interligadas relativas à evolução contínua do marketing. A internet desencadeou uma capacidade revolucionária para cada marca se comunicar diretamente com seus clientes – sem a necessidade de mídia intermediária.
Parece que o marketing de mídia social tem jeito de ser mais acessível: o acesso aos usuários é direto (já que todos nós gastamos cada vez mais tempo em redes sociais) e o conteúdo geralmente é curto, o que torna o processo de publicação relativamente fácil.
Mas à medida que as empresas se tornam mais familiarizadas com o seu novo papel como editoras, a progressão natural será em direção ao Marketing de Conteúdo. Sim, o desafio aqui é um pouco maior: o Marketing de Conteúdo exige a produção e formatação de conteúdo com qualidade, a atração e a construção de um público no próprio site. Mas as recompensas e os resultados são, sem dúvida, mais poderosos. As empresas podem se envolver mais profundamente com os seus clientes através de esforços de marketing de conteúdo. E dirigindo os consumidores ao seu próprio site, a marca tem melhor oportunidade de ganhar leads e movê-las em direção à ponta do funil de vendas.
Por ler este post até o final, você já se mostra interessado em fazer parte de um time que só tem a crescer: o grupo de quem quer gerar e compartilhar conhecimento de forma recorrente, para colher mais resultados a partir de estratégias de marketing digital. Como pioneiro, que tal compartilhar seus pensamentos com a gente?
Queremos saber: como você diferencia o marketing de mídias sociais do Marketing de Conteúdo? Vamos evoluir esse debate nos comentários!
*Texto publicado originalmente em 2015
Conheça as tendências de Marketing de Conteúdo para 2018
Estratégia de Marketing de Conteúdo: aqui está tudo que você precisa para montar a sua! [passo a passo + ferramentas!]
Por que devo unir blog e redes sociais na minha estratégia de Marketing Digital?
Meu e-commerce precisa crescer e se destacar: qual o jeito mais acessível de fazer isso?
8 passos para fazer um infográfico incrível mesmo não sendo designer [INCLUI HACKS]
Esta agência digital encontrou a chave para economizar 30% do seu tempo!
estratégia de conteúdomarketing de conteúdomarketing para mídias sociais
PREVIOUS ARTICLEComo deve ser um time de conteúdo? Avalie o seu!NEXT ARTICLEComo pesquisar corretamente para produzir conteúdos incríveis?
THIS POST HAS 10 COMMENTS
10
0 notes
Photo
Quem atrasa esse pagamento, deve se regularizar o quanto antes para não perder o direito aos benefícios da categoria. ● Pendências do MEI Siga os passos abaixo: ▪︎ Abra o Portal do Simples Nacional; ▪︎ Entre no Programa Gerador de DAS (PGMEI); ▪︎ Escolha a opção "consulta extrato/pendências''. ● Prazo para regularização A dívida do MEI pode ser regularizada a qualquer momento, mas a forma de se regularizar muda de acordo com o tempo que o empresário está devendo. ● Como regularizar o MEI? Para regularizar os débitos em atraso posteriores ao ano de 2017, siga o passo a passo abaixo: ▪︎ Entre no Portal do Simples Nacional; ▪︎ Acesse o PGMEI, utilizado para emitir todas as guias do Documento de Arrecadação do Simples Nacional; ▪︎ Emita o DAS correspondente ao valor em atraso (você pode optar por reunir todas as cobranças anteriores em apenas uma guia ou realizar o parcelamento do débito); ▪︎ Realize o pagamento do DAS em qualquer banco até a data de vencimento da nova cobrança. ● Dívida Ativa da União Confira o passo a passo: ▪︎ Acesse o Portal Regularize; ▪︎ Clique na opção “Emitir Guia de Pagamento”; ▪︎ Escolha a opção "Emitir DARF/DAS parcial ou integral”; ▪︎ Insira o CNPJ da sua empresa e o número da inscrição; ▪︎ Emita a DAS-DAU com o valor total do débito ou faça o parcelamento da dívida; ▪︎ Realize o pagamento da guia de arrecadação dentro do prazo informado no documento. ● Como parcelar MEI atrasado? O parcelamento dos valores em atraso pode ser feito no Portal Simples Nacional, para isso: ▪︎ Acesse o Portal do Simples Nacional; ▪︎ Clique na aba “Simei - Serviços”; ▪︎ Escolha a opção “Parcelamento” e, em seguida, em “Parcelamento - Microempreendedor Individual”; ▪︎ Insira o número do CNPJ da empresa, o CPF do responsável, o código de acesso e digite os caracteres de verificação que aparecem na tela; ▪︎ Escolha a condição de pagamento desejada (lembrando que as guias em atraso podem ser parceladas em até 60 meses, com parcela mínima de R$ 50). Depois de regularizar o MEI em atraso é possível voltar a aproveitar os benefícios tributários da categoria. Fonte: Contábeis #MEI #dividaAtiva #pendenciasDoMei #GrupoMRMendes #VdC #simples #pgfn #RFB (em Grupo MR Mendes Contabilidade) https://www.instagram.com/p/CpLAQQbgzJZ/?igshid=NGJjMDIxMWI=
0 notes
Text
TNL - Teoria Nuclear das Linguagens
Leonardo Correia Mota
Agradecimentos
أعوذ بٱللهِ
بسم ٱللّٰه ٱلرحمن ٱلرحيم
ٱلحمد لله رب ٱلعلمين
لا إله إلا ٱلله
الله أحد
(...)Vocês disputam comigo a respeito de nomes (de ídolos) que vocês nomearam, vocês e teus antepassados(…) (Alcorão Capítulo 7, verso 71).
RELAÇÃO DE SÍMBOLOS E ABREVIATURAS UTILIZADOS
∀x Para todo x
∃x Existe x
∄x Não existe x
x∈y x pertence a y
x∉y x não pertence a y
x→y x implica y
x≝y A definição de x é y
⋂ Intersecção
⋃ União
x⊂y x é subconjunto de y (x está contido em y)
∧ E
∨ Ou
∴ Portanto
A⨉B Produto cartesiano entre A e B
Ω Conjunto de todas as coisas
∅ Conjunto vazio
x↔y x equivale a y
¬ Não
≼ Relação de ordem
▄ Como queríamos demonstrar
~x x pode ser expresso pela TNL (não primitivo)
\x Escrevendo com a TNL temos a expressão x
x(y, z) x é um conceito derivado de y e z
AE Axioma da escolha
LN Linguagem natural
LP Lógica proposicional
LPO Lógica de primeira ordem
ALPO Axiomática da lógica de primeira ordem
LLPO Linguagem da lógica de primeira ordem
SLPO Semântica da lógica de primeira ordem
TC Teoria dos conjuntos
TNL Teoria nuclear das linguagens
ZFC Axiomas de Zermelo Fraenkel com o AE
INTRODUÇÃO
A ideia central desta obra é proporcionar a construção da Matemática utilizando a Teoria Nuclear das Linguagens (TNL) que fornece um pequeno conjunto de palavras capaz de gerar todas as linguagens, códigos e conceitos. Em linhas gerais, a TNL proporciona uma formalização da linguagem natural (LN) e esta é capaz de gerar a lógica de primeira ordem (LPO) e a Teoria dos Conjuntos (TC) que, juntas, podem formalizar toda a matemática:
TNL→LN→(LPO+TC)→Matemática
O livro “Teoria Nuclear das Linguagens” demostra o processo de obtenção deste núcleo extraído da linguagem e o confronta com os fundamentos da Matemática e da Física, estes não puderam provar ser mais fundamentais do que a TNL, pois ela foi capaz de reescrever ou demonstrar inclusive axiomas. Este fato coloca esta teoria como ponto de partida obrigatório para a formalização de conceitos os quais, costumeiramente, se escoram demasiadamente sobre a linguagem natural.
Iniciaremos com um capítulo que versará sobre as principais características e resultados da TNL, isto servirá de ferramenta para que fragmentemos os conceitos da LPO e da TC por meio da TNL, escrevendo-os em função do núcleo gerador da LN. Quando um conceito x puder ser expresso pela TNL, escreveremos “~x”, isto não significa que x possa ter um paralelo com a realidade, mas apenas que a TNL é capaz de expressá-lo. Já foi demonstrado que ~LN no livro específico sobre a TNL, aqui provaremos que ~(LPO+TC), pois já é um fato reconhecido que (LPO+TC)→Matemática, assim como LN→(LPO+TC). Escolhemos esta estratégia, pois seria muito mais burocrático fazermos este procedimento para cada ramo da Matemática. Também cabe destacar que esta obra é apenas uma aplicação da TNL que se faz necessária diante das nuances, restrições e peculiaridades que envolvem os fundamentos da Matemática. A LN é muito mais expressiva, a Matemática não tem o mesmo poder para descrever a realidade:
“Qualquer sistema lógico que é apropriado para analisar línguas naturais, precisa de uma estrutura muito mais rica que a lógica de primeira ordem".
(Gamut 1991, p. 75).
No livro sobre a TNL abordamos os conceitos que fazem parte da LPO e da TC, mas sem considerar estas teorias formalmente, pois o objetivo central era extrair o núcleo da LN. Após a apropriação dos fundamentos e principais resultados da TNL, analisaremos as particularidades da LPO que se organiza em três partes fundamentais: linguagem, semântica e axiomática. Mostraremos que a TNL pode gerar esta linguagem e que esta, por sua vez, gera a semântica e a axiomática. De acordo com o contexto apresentado, utilizaremos a expressão “x(y,z)” quando x for um conceito artificial não primitivo, ou seja, derivado dos conceitos mais fundamentais y e z (pode haver mais conceitos dentro dos parênteses). Nesse momento do livro já teremos:
~LLPO→(SLPO+ALPO)
Já que LPO=(LLPO+SLPO+ALPO), então teremos a possibilidade de simplificar a análise e compreender a artificialidade dos teoremas metamatemáticos de Gödel, compondo uma crítica ao caráter prolixo, ambíguo e redundante de definições que se mesclam formando a base dos estudos metamatemáticos do último século. Desta forma, restará apenas fazermos o mesmo para a TC, isto já foi feito com os axiomas de Zermelo Fraenkel, sem o formalismo da LPO, no livro sobre a TNL. Aqui retomaremos parte do que já foi feito, mas faremos isto com um pouco mais de detalhes e atenção voltada para os conceitos de relação, função, ordem e equivalência. Também daremos uma atenção especial para o axioma da escolha. Finalizando este processo, teremos formalizado toda a Matemática que se mostrará limitada em comparação com a TNL, pois é resultado de uma limitação da LN.
Portanto, tendo em mente que os fundamentos das ciências estão organizados de forma intuitiva e empírica, o objetivo proposto se mostra vital para a formalização e fundamentação sólida desta ciência que, historicamente, serve de base para as demais. Submetemos este trabalho ao rigor da comunidade científica e rogamos para que não se apeguem a interesses alheios à busca pela verdade.
SUMÁRIO
1. A Teoria Nuclear da Linguagens (TNL)
1.1 Construção dos números naturais
1.2 Definições prévias
1.3 MetaTNL
2. Lógica
2.1 Linguagem
2.1.1 Variáveis
2.1.2 Conectivos
2.1.3 E
2.1.4 Ou
2.1.5 Implicação
2.1.6 O não e o primitivo
2.1.7 Quantificadores
2.1.8 Delimitadores
2.1.9 Igualdade e constantes
2.1.10 Símbolos relacionais e funcionais
2.1.11 Conclusão
2.2 Semântica
2.3 Axiomática
2.4 Metamatemática
3. Teoria dos conjuntos
1. A TEORIA NUCLEAR DAS LINGUAGENS
Neste capítulo apresentaremos um resumo das principais características e resultados da TNL. Ela afirma que todas as palavras e ideias podem ser geradas mediante combinações dos conceitos fundamentais ter e fazer, os quais aplicam-se aos substantivos produzindo todas as linguagens e códigos. Estes seriam os únicos conceitos fundamentais. A linguagem é entendida como uma representação da realidade e surgiu em um momento histórico, portanto não deve ser vista como algo primordial já que foi sendo construída ao longo do tempo.
Sua simbologia utiliza apenas dois caracteres fundamentais (. e >), o ponto indica o ter e a "seta" indica o fazer. O “não” foi descartado como um possível candidato para este núcleo, pois seria uma forma de expressar, de forma sintética, todo um conjunto maior de fatos, exemplo: a casa não é verde = a casa é amarela ou vermelha ou branca ou azul ou rosa… Também, ao dizermos que uma casa é amarela, estamos dizendo que ela não é azul, nem roxa nem qualquer outra cor diferente da cor amarela.
Exemplos de expressões da TNL:
x.y=x tem y;
x>y=x faz y;
x.(>y)=x tem fazer y / x pode fazer y;
x>(y>z)=x faz y fazer z / x utiliza y para fazer z;
(y.z)>(z.x.z)=Apenas x é y / y tem z faz z ser igual à x;
°x=não x/complementar de x;
x°.y=x não tem y;
x.=x tem algo, ou “x e o ter” (possibilidade de estudos da MetaTNL).
Observação: inserimos um símbolo para o “não” por uma necessidade prática.
Lista de resultados matemáticos e metalinguísticos da TNL:
Definição precisa de conceitos sem a necessidade de entes primitivos;
Refutação dos teoremas de Kurt Gödel;
Fórmula exata para o conceito de existência: ∃x equivale a afirmar que x∈x (x.x mais precisamente);
Demonstração de axiomas, crítica e refutação de alguns axiomas de Zermelo-Fraenkel;
Construção dos números naturais, axiomática de Peano e respectivas operações;
Demonstração da existência do conjunto de todas as coisas;
Construção das classes de palavras.
1.1 CONSTRUÇÃO DOS NÚMEROS NATURAIS
A TNL nos permite construir os números naturais e operações aritméticas, isto é vital para os propósitos deste trabalho, pois são conceitos que são utilizados pela LPO em algumas de suas definições, o que contrasta com o fato dela alegar poder construí-los. Portanto, mostraremos como se fazer isto de forma independente desta teoria utilizando apenas a TNL.
| = Unidade identificada por um traço;
||.2.|| = ||.2 e 2.|| (|| = | e |);
|||.3.||| (||| tem 3 e 3 tem |||);
(...)
(|.x)>x.| (Por definição a unidade é indivisível para os números naturais).
A soma, por exemplo, pode se derivar a partir da TNL da seguinte forma: a+b = °(0.b.0)>(a.|,b°.|). (Se “b” não é zero, então faça “a” ter | e “b” não ter |).
A construção dos números naturais se dá pelos axiomas de Peano que demonstraremos a seguir:
1) 0 é um número natural: aqui temos uma afirmação resultante da construção dos naturais e não algo proveniente de uma demonstração, tal fato poderia ser indicado por (0°.|,N.0) (o zero não tem a unidade e os naturais têm zero). Logo o zero é um símbolo que indica a ausência de unidade, sua presença em determinada casa decimal representa que o número não possui valor nesta casa, o número 2037, por exemplo, não possui valor na casa das centenas.▄
2) Todo número natural n possui um sucessor s(n): novamente temos um resultado proveniente da construção dos naturais que pode ser escrito pela fórmula .|>.|| (ter | faz ter outro | ao lado dele). Esta fórmula recursiva gera todos os naturais:
.|>.||>(.|)|>(.||)|>.|||=1>2>3…
\N.n>N.(n|) ▄
3) 0 não é sucessor de nenhum número: este fato pode ser demonstrado se considerarmos os aspectos da construção dos números naturais. Suponha, por absurdo, que exista um n natural tal que s(n)=0, então n|=0 o que implica que (n|).0.(n|), mas, por definição, zero não possui a unidade, absurdo.▄
4) Se s(n)=s(m), então n=m: suponha, por absurdo, que n é diferente de m, por simplicidade tomaremos um x pertencente à m que não seja elemento de n, logo m.x e n°.x. Portanto m|.n|.m|.x>n|.x>(n.x ou |.x), mas n°.x o que implica que |.x, já que | é indivisível, isto indica que x não existe ou que x=|, neste último caso teríamos n°.m>n|°.m|, absurdo, pois n|.m|.▄
5) Seja S um subconjunto dos números naturais que possui as seguintes propriedades:
a) 0 pertence à S;
b) Se n pertence à S, então s(n) pertence à S.
Então, S é o conjunto de todos os números naturais.
Temos um axioma recursivo, a demonstração é semelhante ao axioma 2. Das propriedades "a" e "b", temos que S.s(0)>S.s(s(0))>S.s(s(s(0)))… Isto equivale a escrevermos S.0>S.|>S.||>S.|||... Logo, S pode ter um n tão grande quanto se queira. Para demonstrarmos a infinitude de N, devemos considerar a expressão N.n>N.(n|). Suponha, por absurdo, que m seja um máximo de N, então N.m>N.(m|), como m é máximo, temos que m.(m|).m>(m=m|)>0=| absurdo.▄ Este último fato é suficiente para se definir o conceito de infinito.
Portanto, temos que ~(números naturais), pois N pode ser construído a partir das fórmulas:
N.|: N possui a unidade;
(0°.|,N.n>n.(n0).n,N.0): N possui o elemento neutro zero, 0+n=n para todo n natural;
N.n>N.(n|): N possui o sucessor de qualquer um de seus elementos;
|.x>x.|: a unidade é indivisível;
.|>.||: existir a unidade faz existir o sucessor.
A LPO alega poder construir os naturais e toda a Matemática por meio da TC, portanto, ao provarmos que ~LPO, novamente teremos mostrado que ~(números naturais) de forma indireta.
1.2 CONSTRUÇÕES PRÉVIAS
Antes de inciarmos o estudo da LPO definiremos, por meio da TNL, mais alguns conceitos que serão vitais para sua formalização, pois ela se apropria deles na constituição de algumas definições de forma intuitiva:
Sequência finita e função: uma sequência finita será uma função com domínio S, onde S é um subconjunto de N que é diferente de N, ou seja N.S°.N. Onde f: A→B é uma função, se e somente se:
(A.x)>(.f(x),B.f(x)), ou seja “B.(f(A))” (B.f(x), B.b, b.f(x))>f(x).b, ou seja “b=f(x)”
O valor de f(x) é único, trataremos este conceito com maior abrangência no capítulo sobre a TC,
∴~(sequência finita) e ~(função);
Menor ou maior: x será maior do que y se >x°.y>N.x, ou seja: fazer x não ter y faz x ainda ser um natural, caso contrário será menor do que y, se for zero então será igual, ∴~(menor e maior);
N-ário: quando se refere a uma n-upla que é representada de forma ordenada por (x1,x2,…,xn). Para construir uma n-upla, basta fazermos isto para cada n natural: N.n>.(x1,x2,…,xn). O conceito de variável será formalizado mais adiante, ∴~(n-ário);
Uma relação R, entre dois conjuntos A e B, pode ser representada por aRb>(A.a,B.b). Uma função nada mais é do que um tipo particular de relação. Repare que a ideia de ordem está embutida aqui, pois escrevemos aRb e não bRa, ∴~(relação).
Parte destes conceitos será vista com maiores detalhes no capítulo sobre a TC, em alguns momentos utilizaremos o que já demonstramos ser construtível a partir da TNL por praticidade. Repare que o caso 3 pode ser resumido conforme segue:
n-ário(naturais,variável)
~naturais
~variável(vide 2.1.1)
∴~(n-ário)
1.3 MetaTNL
Exploramos as possíveis combinações dos símbolos do núcleo da LN no livro específico sobre a TNL:
1) x..=x tem o ter ou tem ter, neste caso existe a posse de uma posse o que implica em ter uma posse, logo x..= x., em outras palavras: Ele tem o ter algo equivale a dizer que ele tem este algo. Outra possibilidade de entendimento seria dizer que o próprio conceito fundamental de pertinência pertence à x, além dessas possibilidades, pode-se apenas entender como “x e ter” citados lado a lado sem relação. De qualquer forma, esta configuração não demonstrou ocorrências dentro de todos os conceitos tratados e a expomos apenas para deixar este estudo mais abrangente. Os seguintes casos são análogos a este:
2) x.>=x tem fazer ou tem o fazer (x pode fazer); Se x tem o fazer algo, isto quer dizer que ele pode fazer algo. Ou podemos entender que x possui o fazer em si;
3) x>.=x faz ter ou faz o ter; Se x faz ter, então ele faz algo ter algo (x>y.z). Ou também podemos entender que x1 faz o ter em si;
4) x>>=x faz o fazer ou faz fazer; Se x faz fazer, isto significa que ele faz algo fazer algo. Também podemos fazer uma interpretação metalinguística como nos casos acima e dizer que x faz o fazer. Estas considerações da metalinguagem, apesar de interessantes, serão descartadas, pois entendemos que o ter e o fazer são representações de fatos e acontecimentos dentro do todo, logo, tais representações são formadas apenas por diagramas, escritas, sons e etc...
5) x.y=x tem y ; O verbo impessoal “haver” também se insere aqui, pois dizer que “há chuva” equivale a dizer que “o ambiente tem chuva”;
6) x>y=x faz y; Considerando x e y como substantivos, tal expressão não faz muito sentido, por exemplo: “A Lua faz a mesa”. Este fato se deve à função de > que é descrever uma modificação do espaço, portanto, o > sempre deve estar acompanhado do ter: “A Lua faz a mesa ter luz”. Expressões tais como “hoje faz frio” são coloquiais e não constituem contraexemplos para este fato, poderíamos trocá-las por “hoje tem frio”, substantivos abstratos também obedecem esta lógica “cansaço faz sono” pode ser substituído por “cansaço faz ter sono”. A última contestação seria lançar mão de uma expressão do tipo “O homem faz a cadeira”, tal frase indica um processo e simplifica a citação de diversos fatos, dizer isto significa que o homem faz ter pregos em determinados pontos, faz ter madeiras em outros e etc… Portanto, o fazer sempre deve ser acompanhado de ter e indica sua transformação;
7) x,y.=x e y tem; Esta expressão não deve ser entendida como se x e y tenham algo, se assim fosse, deveríamos escrever “(xy).algo”. Utilizaremos os parenteses para representar a união de elementos, por exemplo: x.(y.z) = x tem a informação/representação de que y tem z ou x tem o y.z o que recairia nas questões anteriores;
8) x,y>=x e y faz. Este caso segue a mesma lógica do anterior;
9) x,y,z=x e y e z. Aqui temos a simples referência de coisas lado a lado, o que substitui o “e”.
Seria possível reduzir ainda mais este núcleo? Para respondermos esta questão é necessário tentar escrever “ter” ou “fazer” em função um do outro:
(x.y).(y.z>x.z).(x.y)
(v>w).(v>w.w).(v>w)
Estas seriam as formas mais naturais de tentar escrever o “ter” em função do “fazer” e vice-versa, porém podemos ver que não foi possível excluir a auto-referência nos dois casos. Na primeira expressão temos “(x tem y) tem (y ter z faz x ter z) tem (x tem y)”, o ter aparece no centro da expressão. Na segunda expressão isto também ocorre: “(v faz w) tem (v faz w existir) tem (v faz w)”. Repare que o “ter” é utilizado dos dois lados para indicar uma igualdade ou definição. Logo, não é possível reduzir o núcleo da TNL.
1.3 MetaTNL
2. LÓGICA
A teoria dos conjuntos e a lógica de primeira ordem podem formalizar toda a matemática, porém ambas dependem da linguagem natural para se fundamentar, é neste ponto que a TNL age, pois sistematiza as linguagens e códigos. Existem outros tipos de lógica, para o leitor que tiver interesse, indicamos o livro “Lógica Matemática” do Professor Rogério Augusto dos Santos Fajardo (2017), tais “lógicas” não serão consideradas aqui, pois todas suas variantes baseiam-se em ideias que já foram diluídas no livro sobre a TNL, por exemplo: necessidade, possibilidade, causa, efeito e probabilidade.
A lógica de primeira ordem se divide em 3 partes:
Linguagem: símbolos e regras de escrita (sintaxe/formação);
Semântica: significação da linguagem (interpretação);
Axiomática: provar teoremas a partir de outras afirmações.
Percorreremos estas três partes com detalhes, mas antes cabe salientar que a lógica de primeira ordem é dita ser “livre de contexto”, portanto é inferior à linguagem natural por possui uma sintaxe controlada, ou seja: limita o arranjo de símbolos para evitar paradoxos. A linguagem da matemática é a lógica e a linguagem da lógica é a própria linguagem natural (de forma controlada e limitada).
Não seria possível provar um teorema conhecendo apenas a sintaxe, pois toda sintaxe possui um significado atrelado. Muitas vezes isto não é percebido, e os símbolos são utilizados de forma automática sem que se reflita a respeito deles o que, por sua vez, contrasta com sua importância na fundamentação da teoria.
O uso da sintaxe controlada evita o surgimento de paradoxos, este é um ponto crucial a ser tratado, pois a limitação da sintaxe evitou o desenvolvimento de um completo entendimento da linguagem natural, isto só veio a ser corrigido com a TNL. O argumento de Gödel foi uma variação do paradoxo do mentiroso “esta frase é falsa”, ora, se ela é falsa, então ela é verdadeira e, se é verdadeira, então é falsa. Ele baseou-se nisto para sustentar seus teoremas, porém, de acordo com a TNL, esta frase indica algo que não existe, não é real e não é verdadeiro: todos conceitos equivalentes. Temos, nada mais nada menos, do que algo análogo ao paradoxo de Russel que se baseia numa representação de uma coisa que não existe “x°.x” (x não tem x). Devemos lembrar que o “não” indica, automaticamente, que a afirmação não é válida (não existe), daí deduz-se o princípio do terceiro excluído: toda afirmação é verdadeira ou falsa, não existe a possibilidade dela ser as duas coisas simultaneamente. Portanto, x°.x elimina x.x e vice-versa, dizer que algo é verdadeiro equivale a dizer que não é falso. Não se pode conceber algo que exista e não exista ao mesmo tempo, porém podemos considerar este pensamento com símbolos, fazendo representações de coisas que não existem. Logo, só porque podemos representar algo, não quer dizer que ele exista necessariamente.
2.1 A LINGUAGEM DA LÓGICA DE PRIMEIRA ORDEM
A lógica de primeira ordem é expressiva o suficiente para formalizar toda a matemática, mas não é capaz de gerar toda a linguagem natural. O inverso é verdadeiro, pois LN→LPO. Desta forma, é necessário limitar o contexto da linguagem à qual estamos nos referindo. Portanto, a linguagem da LPO não é única já que alguns de seus símbolos são comuns a todas as linguagens, mas outros são específicos de cada universo considerado.
O “alfabeto” da linguagem da LPO sempre é o mesmo, independente da limitação contextual à qual a LPO esteja submetida, o alfabeto é formado pelos seguintes símbolos:
Variáveis: x, y, z... Também podem ser indexadas por números naturais: x1, x2...;
Conectivos: ↔, ¬, ⋀, ⋁, →;
Quantificadores: ∃ e ∀;
Delimitadores: ), ( e , ;
Igualdade: =;
Símbolos relacionais (ou de predicado): Para cada número natural há uma lista (que pode ser vazia) de símbolos relacionais n-ários que costumam ser representados por letras maíusculas, estas também podem ser indexadas pelos números naturais;
Símbolos funcionais: Para cada número natural há uma lista (que pode ser vazia) de símbolos funcionais n-ários que costumam ser representados por letras maíusculas, estas podem ser indexadas pelos números naturais;
Constantes: Uma lista, que também pode ser vazia, de símbolos, normalmente letras minúsculas do início do alfabeto que podem ser indexadas pelos naturais.
O conjunto de símbolos funcionais, relacionais e constantes são particulares do universo considerado, os demais símbolos são comuns à todas as demais LPO’s. Podemos notar que a LLPO não se trata de uma linguagem fundamental, pois não define o significado de seus símbolos de forma não empírica e independente de outros conceitos. Discutiremos como cada um dos “símbolos” acima poderia ser explicado pela TNL considerando tanto as interpretações limitadas da LPO quanto as mais gerais concernentes à LN.
2.1.1 VARIÁVEIS
O conceito da palavra variável confunde-se com a ideia do axioma da escolha que veremos com mais detalhes no capítulo sobre teoria dos conjuntos. Se x varia dentro de um conjunto universo U, então seu valor (ou identidade) depende de uma escolha, a não especificação implica em indefinição que é um conceito caracterizado pela TNL como uma carência de dados (representações). Outra possibilidade seria a generalização o que nos levaria a mais uma redundância, agora envolvendo o ∀ (para todo), pois dizer que para todo x vale y equivale a falar que x pode “variar” que sempre ocorrerá y.
Podemos considerar o universo da linguagem natural como exemplo a fim de entendermos a definição de variável dentro da LPO. Aqui elas seriam os pronomes da LN os quais representam indivíduos indefinidos dentro do universo: ele, ela, um, algum e etc. O “valor” destas variáveis muda conforme a situação relatada.
Uma variável x deve pertencer ao universo U da linguagem a qual estamos nos referindo. Desta forma, o conceito de variável da LPO seria definido da seguinte forma pela TNL:
(U.y, °(x.y.x))>(x.>(x.y.x))
Observe que a variável x apresenta a propriedade de poder alterar sua identidade/valor dentro de U para qualquer elemento diferente de x que também pertença a U. Em outras palavras: x pode admitir qualquer identidade dentro de U.
Sabemos que x=F faz x≠V e x=V faz x≠F. Note que tal entendimento não se importa com a essência das sentenças, basta saber se o “valor” delas é V ou F, por exemplo: se x= “papai noel existe”, a lógica não considera esta possibilidade na realidade, nem que x seja apenas a frase escrita (conjunto de letras) ou os substantivos em sua essência, ela limita seu contexto em torno da interpretação de x , ou seja: x=V ou x=F. Já que a TNL é capaz de expressar o conceito de variável da linguagem da LPO, temos que este não é um ente primitivo. Portanto, temos as seguintes concepções para uma variável:
Para todo x em U vale y: aqui podemos simplesmente dizer que U está dentro do conjunto dos conjuntos onde vale y, ou (U.x>.y);
Escolha: podemos pensar a variável x como um espaço vazio “__” que é preenchido a partir de uma escolha de elementos de U feita por um sujeito y, a fórmula da TNL seria y>(__.x), U.x;
Indefinição: como o valor/identidade de x varia, podemos dizer que não temos informações exatas sobre quem é x realmente, o único dado que temos é que U.x. Na LN este x poderia ser substituído pela frase “um elemento de U”. A carência de dados é relativa, depende do número de características que temos a respeito de algo, neste caso das variáveis temos apenas uma característica que é U.x, se U possuir apenas um elemento então será uma informação suficiente, porém, conforme a cardinalidade de U aumentar, teremos um consequente aumento da indefinição;
A última concepção (U.y, °(x.y.x))>(x.>(x.y.x)) afirma que x pode ter qualquer valor/identidade dentro de um conjunto U. Repare que todas as possibilidades se referem a um conjunto universo, isto demonstra uma sobreposição de definições com o quantificador ∀, mas nos dispusemos a escrevê-las dentro da TNL para que não restassem lacunas.
2.1.2 CONECTIVOS
Os cinco conectivos listados pela lógica de primeira ordem podem ser reduzidos a apenas dois: ¬ e ⋀. O significado destes conectivos pode ser expresso pela linguagem natural:
↔: equivalência;
¬: negação;
⋀: e;
⋁: ou;
→: implicação.
Já que todos os conectivos podem ser reduzidos à apenas ¬ e ⋀, vejamos como os demais conectivos derivados podem ser escritos em função destes dois:
Equivalência: A↔B = (A→B)⋀(A→B)
Ou: A⋁B = ¬((¬A)⋀(¬B))
Implicação: A→B = (¬A)⋁B ou seja: A→B = (¬A)⋁B = ¬((¬¬A)⋀(¬B)) = ¬((A)⋀(¬B))
Nota: poderíamos utilizar ¬ e ⋁ para os mesmos fins de redução.
2.1.3 ⋀
Diferente do que ocorre na implicação, o "e" não indica, necessariamente, uma interdependência entre os termos. Se for interpretado como uma intersecção, ele indica que um elemento x pertence a dois conjuntos A e B ao mesmo tempo, em TNL: A.x, B.x. Podemos ver que não foi necessário dizer que “A.x e B.x”, basta a menção das construções lado a lado, pois “X e Y” equivale à “X, Y”. Dizer “a casa é verde e bonita” equivale a dizer “a casa é verde, a casa é bonita”, portanto o “e” não deve ser visto como algo primitivo, mas apenas como mais um recurso prático da linguagem que pode ser explicado pela TNL.
Escrever AB deve pode ser entendido como uma referência à A e a B como um conjunto único, portanto, neste caso temos uma união dos conjuntos, pois (AB).A e (AB).B.
No contexto limitado da lógica de primeira ordem, o que importa é apenas o valor de cada fórmula, portando A⋀B possui as seguintes possibilidades:
V⋀V = V
V⋀F = F
F⋀V = F
F⋀F = F
Nota-se que A⋀B só poderá ser verdadeira se A e B forem ambas verdadeiras, logo, tal expressão refere-se à validade de AB: a união de A e B como um todo. Pode ocorrer que parte de A ou B seja falsa, por exemplo: se B é a frase “São Paulo está no Brasil e existem triângulos com quatro lados”, então apenas uma parte de B é verdadeira, logo, não podemos afirmar que todo o conjunto AB é verdadeiro. O ⋀ lógico possui esta ideia intrínseca de todo verdadeiro ou de junção, união de conjuntos o que pode se confundir com o “ou” que veremos adiante.
Portanto temos as seguintes possibilidades de concepção para o ⋀:
Intersecção: A.(A∩B), B.(A∩B), (A.x, B.x)>(A∩B).x; Um x não especificado implica um x qualquer que apenas possui a propriedade de estar em A e B simultaneamente, repare que a última parte também pode ser escrita de forma invertida ((A∩B).x)>(A.x, B.x);
União: (A e B).(AB).(A e B), a soma também pode ser incluída aqui, pois 2 + 3 = 2 e 3 no sentido de união; (AB).B, (AB).A, ((AB).x, B°.x)>A.x, ((AB).x, A°.x)>B.x. Esta ideia de junção é muito interessante, pois pode formar quaisquer coisas mediante a junção de suas partes integrantes;
Validade simultânea de A e B, neste caso: (.A, .B)>.(AB), (.A, °.B)>°.(AB), (°.A, .B)>°.(AB), (°.A, °.B)>°.(AB). Note que abreviamos A.A “existe A ou A tem A” por .A “tem A”.
2.1.4 ⋁
O “ou” pode indicar uma interdependência entre termos, por exemplo: na frase “ela é rica ou feliz”, se ela é rica, então não é feliz e, se é feliz, então não é rica; ambas as frases interferem uma na outra. Na TNL escreveríamos (x>°y, y>°x).
Se for interpretado como uma união de conjuntos “x pertence à união de A com B”, equivaleria a dizer que x pertence a A ou a B, desta forma o “ou” indicaria que um elemento x pertence ao conjunto A ou ao conjunto B, em TNL: ((A∪B).A, (A∪B).B), ((A∪B).x, A°.x)>B.x, ((A∪B).x, B°.x)>A.x (note que A∪B=AB). Neste caso, o “ou” cumpre uma função de junção assim como o ⋀ também é capaz de fazer, este tipo de consideração de ambiguidades carece de atenção por parte da bibliografia atual, veremos que existe uma intersecção conceitual não vazia e opaca entre a TC e a lógica.
Imagine um y que não possa ser decomposto em partes menores, então não existem w e z, diferentes de y, tais que y=w⋀z=wz ou, analogamente, y=w∪z=wz; y não teria partes próprias, em outras palavras: y.p>p.y, ou (y.(wz).y, °(w.z.w))>(°.w, °.z), se isto é possível não se sabe, mas a TNL pode expressar.
No contexto limitado da lógica de primeira ordem, o que importa é apenas o valor de cada fórmula, portando A⋁B possui as seguintes possibilidades:
V⋁V = V
V⋁F = V
F⋁V = V
F⋁F = F
Nota-se que A⋁B só poderá ser verdadeira se A ou B for verdade. Portanto a frase: “São Paulo fica no Brasil ou existem triângulos com quatro lados” seria verdadeira, o oposto do que ocorreria se o “ou” fosse substituído por “e”.
Temos as seguintes concepções para o ⋁:
Exclusividade: (A⋁B).(°A>B, °B>A).(A⋁B);
Pertencimento a uma união de conjuntos: ((A∪B).A, (A∪B).B), ((A∪B).x, A°.x)>B.x, ((A∪B).x, B°.x)>A.x;
Validade de A ou B: (.A, .B)>.(A⋁B), (.A, °.B)>.(A⋁B), (°.A, .B)>.(A⋁B), (°.A, °.B)>°.(A⋁B).
Também havíamos visto que A⋁B = ¬((¬A)⋀(¬B)) o que equivale a dizer que não pode acontecer de nem A e nem B ocorrerem.
O ou “inclusivo” poder ser facilmente definido adicionando a fórmula “.(A∩B)” (a intersecção é não vazia) no final da fórmula 3 acima.
2.1.5 IMPLICAÇÃO E EQUIVALÊNCIA
A equivalência pode ser descartada como um conectivo primitivo logo de início, pois (A↔B)=(A→B, B→A) ou A→B→A, nada mais é do que uma forma simplificada de se escrever duas implicações.
A implicação pode ser substituída pelo > o “fazer” da TNL, pois possui a mesma ideia de causa e efeito, exemplos:
x+1=2→ x=1, na TNL: (x+1=2)>(x=1), para mais detalhes sobre a fragmentação do processo de resolução de equações sugerimos a leitura do livro sobre TNL;
x∈N→x∈R, na TNL: (N.x)>(R.x);
Todo humano é mortal→Jesus é mortal, na TNL: (M.H, H.J)>M.J, onde M=conjunto dos mortais; H= conjunto dos homens e J=Jesus. Este caso será importante para desenvolvermos o quantificador ∀.
No caso limitado da lógica de primeira ordem, temos que nos ater apenas aos valores de A e B, a tabela verdade de A→B é:
V→V=V
V→F=F
F→V=V
F→F=V
Os diagramas de Venn-Euler, quando indicam variáveis proposicionais, devem ter intersecção não vazia. Imaginar que A e B são independentes não é válido, portanto podemos ver isto como uma forma de se dizer que de algo existente (verdadeiro) só podem sair coisas existentes. A primeira, segunda e quarta linha da tabela verdade aceitam esta interpretação, porém a terceira linha nos diz que de algo não existente sai algo existente, a única forma disto ser verdade é se entendermos A sendo parcialmente verdadeira, desta forma, dizer que de algo parcialmente verdadeiro (ou seja falso) pode sair algo verdadeiro justificaria a tabela. Nesta interpretação, teríamos:
(.x, .y)>.(x>y)
(.x, °.y)>°.(x>y)
(°.x, .y)>.(x>y)
(°.x, °.y)>.(x>y)
O fato de que a TNL nos permite expressar esta tabela verdade independe de sua existência ou viabilidade em situações reais. Conforme dissemos, esta tabela é melhor interpretada se for entendida como a possibilidade de algo verdadeiro ser gerado por outro conjunto, mesmo ele sendo verdadeiro em parte: o falso pode ser parcialmente verdadeiro, mas o verdadeiro é integralmente verdadeiro.
Vimos também que, para a lógica de primeira ordem, A→B=¬((A)⋀(¬B)), ou seja: não pode acontecer de A ocorrer sem a ocorrência de B, dizer que “A implica B” equivale a dizer que “é falso que A é verdadeiro e B é falso”.
2.1.6 O ¬ E O PRIMITIVO
Vimos que todos os conectivos podem ser gerados pela TNL, portanto não devem ser encarados como entes primitivos, além disso, também pudemos observar que eles podem ser reduzidos apenas a ¬ e ⋀, seriam estes os entes primitivos?
Como o caso do “não” e do “e” já foram discutidos por nós anteriormente, nesta seção iremos ampliar nossa visão sobre o que de fato é primitivo segundo a TNL. Seriam o “ter” e o “fazer” os únicos elementos primitivos de fato? Ou seriam somente uma representação de algo mais primitivo? O seguinte teorema alega que não pode existir um conjunto de todas as coisas:
Teorema (Paradoxo de Russell): Não existe conjunto de todos os conjuntos, ou seja ∀x∃y tal que y∉x.
Demonstracão: Suponha, por absurdo, que exista um conjunto y tal que, para todo x, x∈y. Utilizando o axioma da separação para a fórmula x∉x, existe z tal que, para todo x, x∈z↔(x∈y e x∉x). Já que x∈y é verdadeiro para todo x temos que x∈z↔x∉x. Tomando z no lugar de x, temos z∈z↔z∉z, absurdo.▄
Aqui vemos a utilização do axioma do esquema de separação de Zermelo-Fraenkel para uma fórmula "x∉x" que toma um x inexistente e o admite como se fosse existente, porém, isto faz com que as hipóteses do teorema não sejam válidas, pois deve-se pressupor que ∀x refira-se a todo x existente, portanto os argumentos que tomam "x∉x", admitindo-o como algo existente, contrariam a definição de existência descoberta pela TNL.
Teorema: O Conjunto Ω de todas as coisas existe e é único.
Prova: Pela definição de Ω, temos que ∃x↔x∈Ω, o que equivale a dizer que ∄x↔x∉Ω. Suponha, por absurdo, que ∃y e y∉Ω↔∄y, temos, então, um absurdo, pois ∃y→ ∄y, portanto ∃Ω. Seja T outro conjunto de todas as coisas, se ∃T, então T∈Ω, já que Ω existe, então Ω∈T, logo Ω=T, portanto Ω existe e é único. ▄
Já que Ω existe, quando utilizamos o “ter” e o “fazer”, o fazemos para coisas que pertencem a Ω, isto nos leva a admitir que este conjunto é o ente primitivo de fato. O “núcleo” da TNL serve para a representação da característica “estática (ter)” enquanto que o “fazer” expressa qualquer modificação, portanto o “não” é uma forma simplificada de se dizer que algo não está em Ω. Os elementos de Ω podem indicar, inclusive, um recorte não estático deste conjunto universal.
2.1.7 QUANTIFICADORES: “∃ EXISTE” E “∀ PARA TODO”
Existem frases que não podemos dizer se são verdadeiras ou falsas se não tivermos mais informações, por exemplo: “x fez mais de 1000 gols”. Esta frase depende de x, portanto dizemos que se trata de uma função proposicional. Escrevemos p(x) para representar uma proposição aberta que depende da variável x∈U, onde U é denominado “o universo de discurso”, se x=Pelé, então teremos que p(x) será verdadeira.
Os quantificadores permitem transformarmos uma proposição aberta em proposições fechadas:
∃x∈N; x+3=4;
∀x∈N; x+0=x.
Estas expressões podem ser reescritas nas seguintes formas:
Existe x∈U tal que p(x) é verdadeira;
Para todo x∈U temos p(x) verdadeira.
Admitindo estas formas genéricas de ocorrência, podemos dizer que o quantificador existencial ∃ sempre ocorre na forma ∃x∈U:p(x) “existe x pertencente a U tal que p(x) é verdadeira”, na TNL teríamos (.x, U.x, .p(x)). Repare que as únicas especificações de x são que ele existe e que está contido em U, em princípio, não se sabe se ele é o único que faz com que p(x) seja verdadeira ou mais detalhes a seu respeito.
Quando queremos dizer que existe um único x tal que p(x) é verdadeira, utilizamos o símbolo ∃!. Para expressarmos “∃!x∈U:p(x)”, na TNL, basta escrevermos:
.(p(y))>(x.y.x, U.x)
Aqui também há uma única especificação inicial de y que é p(y) ser verdadeira, como não estamos generalizando com o uso do quantificador universal ∀, então estamos especificando, apesar de termos poucas informações.
Interpretar a indefinição como total falta de especificação pode não estar correto, pois ao dizermos "uma mulher ganhou na loteria" estamos nos referindo a uma mulher específica. Aqui o pronome indefinido “uma” pode ser entendido como a unidade, mas também pode-se supor que o ganhador da loteria seja sempre unitário. Temos a informação de que se trata de uma mulher e isto é um dado parcial, portanto, as indefinições costumam ser, nada mais, do que especificações parciais.
Cabe relembrar que a TNL define o conceito de existência de forma mais fundamental do que esta aplicação restrita da lógica de primeira ordem. O quantificador existencial também pode ser descartado pela lógica como um símbolo primitivo, pois pode ser escrito em termos de outros símbolos: ∃xA=¬∀x¬A “existe x tal que A é verdadeira é igual a dizer que não é verdade que para todo x, A é falso”.
O quantificador universal ∀ também pode ser fragmentado pela TNL. Dizer que para todo x∈U temos p(x) verdadeira “∀x∈U:p(x)” equivale a (U.x)>.(p(x)) “U ter x faz ter p(x)”. Observando esta última fórmula, podemos concluir que o quantificador universal pode ser resumido a uma implicação lógica, por exemplo: “∀ homem ∃ uma morte” equivale a dizer que os homens estão contidos no conjunto dos mortais o que é o mesmo que dizer que se x é homem, então x é mortal. Dizer “para todo x real temos p(x)” equivale a dizer que “se x é real, então vale p(x)”, em resumo temos que a implicação lógica, a relação de pertinência da teoria dos conjuntos e o ∀ são conceitos equivalentes. Pode parecer estranho afirmar que isto vale para a implicação, o exemplo que demos anteriormente diz que x+1=2→ x=1, poderíamos afirmar que a equação x+1=2 está no conjunto C das equações que possuem o 1 como solução, logo C.(x+1=2)>(x=1). Aqui temos algo que é intrínseco ao conjunto Ω de todas as coisas: se Ω.x, então x terá as características determinadas pela intersecção dos conjuntos que o contém com todas as suas implicações intrínsecas.
A fórmula do ∀ na TNL “(U.x)>.(p(x))” traz apenas uma especificação inicial para x que é “U.x”, portanto não devemos entender o ∀ como uma generalização indiscriminada, pois ele está se referindo a elementos de um conjunto específico. Se escrevêssemos “.p(x)>U.x” (p(x) ser válida faz U ter x) não estaria correto, pois podem existir elementos fora de U tais que p(x) seja válida. Concluímos que o “para todo” sempre se refere aos elementos de um conjunto, logo pode ser resumido a uma relação de pertinência. Portanto temos as seguintes fórmulas na TNL:
∀x∈U:p(x)=(U.x)>.(p(x));
∃x∈U:p(x)=(.x, U.x, .p(x));
2.1.8 DELIMITADORES ), ( e ,
Os delimitadores podem ser utilizados para indicar a junção de elementos, escrever (xy) faz com que estejamos nos referindo à união de x com y, portanto “xy.z” deve ser lido como “x e y tem z” enquanto que “(xy).z” significa que xy tem z. Muitas vezes o contexto é claro e a aplicação dos parênteses é negligenciada, o mesmo ocorre para as vírgulas, mas, dependendo da situação, elas podem ser úteis para a organização de expressões mais complexas, “xy” indica “x e y; já “x, y” costuma indicar a listagem ou menção lado a lado de duas coisas que não precisam ser consideradas unidas ou relacionadas.
A expressão (x, °.y) “x, não tem y” significa “x e não tem y”, sem a vírgula ficaria (x°.y) “x não tem y” o que mudaria completamente o significado da expressão. A TNL não impõe nenhuma limitação para a organização dos delimitadores, pois entende que isto amplia a expressividade da linguagem e impede o cerceamento de questões que podem surgir. A linguagem da lógica de primeira ordem não admite que escrevamos (x.,) “x tem vírgula” ou )( “parênteses direito e parênteses esquerdo”, isto limita um aprofundamento na metalinguagem e implica numa superficialidade no domínio dos fundamentos metamatemáticos.
O livro sobre a TNL discute, com detalhes, as possíveis combinações e interpretações dos elementos do núcleo da linguagem, por exemplo: “x..” pode ser lido como “x tem o ter” ou “x tem ter”, no segundo caso temos a posse de uma posse o que poderia ser entendido como x tendo algo, logo “x..= x.”, ele tem o ter algo equivale a dizer que ele tem este algo. Outra possibilidade de entendimento seria dizer que o próprio conceito fundamental de pertinência pertence à x.
De qualquer forma, os delimitadores não devem ser vistos como elementos primitivos da linguagem, a vírgula pode ser substituída por uma combinação de parênteses, pela menção dos elementos lado a lado, por espaços vazios ou por qualquer sinal gráfico:
x, y e wz=x, y, wz=(x)(y)(wz)=x y wz
Até os parênteses podem ser fragmentados pela TNL, eles possuem a função de mencionar um conjunto de elementos como um todo, “(xy)” pode ser entendido como o conjunto que possui x e y como elementos. Vejamos o caso dos parênteses mediante um conjunto de fórmulas:
(x).x°.(x)
(xy).x
(xy).y
2.1.9 IGUALDADE E CONSTANTES
A igualdade também é fixada como um símbolo primitivo da linguagem de primeira ordem, porém isto não se faz necessário pois “x=y” pode ser reescrito como “x.y.x”. No entanto, o igual também pode significar a equivalência entre quantidades ou características de dois objetos que podem não ser o mesmo, ao dizermos que todos os humanos são iguais, podemos estar nos referindo a seus direitos e deveres, ou seja: “direitos e deveres de Valéria”=“direitos e deveres de Márcia”, neste caso faz sentido dizermos que “Valéria=Márcia” apesar de serem pessoas diferentes. Isto também ocorre para as quantidades, os números desprezam a identidade das coisas e objetos aos quais se referem, se número de homens “h” e o número “m” de mulheres num local é o mesmo, então escrevemos “m=h” apesar de que todas as pessoas são diferentes uma das outras ao considerarmos suas identidades e local que ocupam no espaço. Tratamos esta questão com rigor durante a demonstração dos axiomas de Peano.
A utilização do = no alfabeto da lógica ajuda a termos uma escrita mais prática, porém seria bom ressaltar que este símbolo não é um conceito primitivo essencial para a construção da teoria.
Na lógica de primeira ordem, as constantes são definidas como uma lista, vazia ou não, de símbolos que normalmente são letras minúsculas do início do alfabeto que podem ser indexadas pelos números naturais. Esta definição faz referência aos números naturais de forma intuitiva sem construí-los, tal dependência contrasta com a alegação de que a Lógica e a Teoria dos Conjuntos podem gerar toda a Matemática de forma independente, pois depende do conceito de número natural. Como alegar que a LPO e a TC podem construir a matemática se ambas teorias fazem uso dos números naturais que estão contidos dentro da matemática? Seria como construir algo que já está inserido implicitamente tanto na teoria construtora quanto na construída.
Na LN, uma constante individual se refere a um substantivo, por exemplo: Cléber, casa, a vizinha da minha avó. Uma constante de predicado se refere aos atributos que podem ser aplicados às constantes individuais, por exemplo: “A casa é bonita”, neste caso a constante individual é “A casa” e a constante de predicado “é bonita”, poderíamos escrever isto simbolicamente com “B(c)”. A TNL descreve as constantes individuais como substantivos que podem ser abstratos ou concretos, os casos de constantes de predicado também são gerados pela TNL, o exemplo específico “B(c)” seria representado por c.b “a casa tem beleza”. Além dessas possibilidades, talvez a mais natural de todas seria dizer que uma constante é algo que não muda, não possui alguém que a modifique e não possui a modificação, isto pode ser escrito na TNL:
c é constante =
c°.>
(y>c.)>°.y
As constantes, assim como os símbolos relacionais e funcionais que veremos a seguir, são símbolos específicos da linguagem que estamos considerando, se estivéssemos tratando da LN, as constantes representariam os substantivos concretos ou próprios: objetos, de certo modo, estáticos e bem definidos. Para a LPO o mais natural é definir uma constante como o contrário de variável:
(U.y, °(c.y.c))>c°.>(c.y.c)
Ou seja: se y está no universo e é diferente de c, então c não pode ser y.
2.1.10 SÍMBOLOS RELACIONAIS E FUNCIONAIS
Já consideramos a maior parte dos elementos que constituem a linguagem da lógica de primeira ordem, restam apenas dois:
Símbolos relacionais: Para cada número natural há uma lista, vazia ou não, de símbolos relacionais n-ários, costumam ser representados por letras maíusculas que também podem ser indexadas por números naturais;
Símbolos funcionais: Para cada número natural há uma lista, vazia ou não, de símbolos funcionais n-ários, costumam ser representados por letras maíusculas e podem ser indexadas por números naturais;
Estas definições são feitas de forma genérica, aqui, o que mais chama a atenção é que elas fazem referências a conceitos que não são próprios da Lógica, pois o conceito de relação é definido pela Teoria dos Conjuntos, sendo que toda função é um tipo específico de relação conforme vimos anteriormente. Também cabe salientar, novamente, a dependência destes conceitos em relação aos números naturais.
Fragmentaremos os conceitos de relação e função com maior profundidade no capítulo sobre a Teoria dos Conjuntos. Nesses símbolos específicos também há uma dependência em relação ao quantificador universal, simbolicamente temos o seguinte:
Símbolo relacional: ∀n∈N ∃Ln , onde Ln é uma “lista”, vazia ou não, de símbolos relacionais n-ários;
Símbolo funcional: ∀n∈N ∃Fn , onde Fn é uma “lista”, vazia ou não, de símbolos funcionais n-ários.
Ambas as definições são muito parecidas, ainda mais se considerarmos que toda função é um tipo específico de relação. Pela TNL, poderíamos definir os símbolos relacionais conforme segue:
N.n>.Ln
Ln.R>(R ser uma relação n-ária)
Como já definimos o que significa “n-ário”, relação e função, podemos concluir que todo o alfabeto da LLPO demonstrou poder ser derivado a partir da TNL: LLPO(TNL).
2.1.11 CONCLUSÃO
Após este tortuoso processo de definição da linguagem da lógica matemática, surgem outras definições artificiais tais como: termos, fórmulas (que dependem da definição de termo), grau de complexidade de termos e fórmulas, subtermos, subfórmulas, variáveis livres, substituição de variável por termo, e etc. Isto causa uma grande prolixidade e névoa conceitual que impede uma visão clara das coisas, também permite o surgimento de falácias que costumam ser encaradas como verdades bem fundamentadas pela maioria dos matemáticos que, infelizmente, são treinados para seguir as definições sem questionamentos, apenas atentando-se para a sintaxe e regras de inferência. Alguns autores corroboram este pensamento ao escrever que discutir o sistema de axiomas faz parte da filosofia, ora isto impede que a matemática tenha um aprofundamento em suas raízes limitando-a a um mero conjunto de consequências, úteis ou não, de regras cujas validades não são postas à prova.
Podemos expor os elementos da LLPO como um recorte da linguagem natural, as concepções podem ser resumidas conforme segue:
Variáveis: (U.y, °(x.y.x))>(x.>(x.y.x));
O “e” expressa a validade simultânea de A e B, neste caso: (.A, .B)>.(AB), (.A, °.B)>°.(AB), (°.A, .B)>°.(AB), (°.A, °.B)>°.(AB);
O “ou” expressa a validade de A ou B: (.A, .B)>.(A⋁B), (.A, °.B)>.(A⋁B), (°.A, .B)>.(A⋁B), (°.A, °.B)>°.(A⋁B);
A implicação pôde ser expressa por:
(.x, .y)>.(x>y), (.x, °.y)>°.(x>y), (°.x, .y)>.(x>y), (°.x, °.y)>.(x>y);
O “não” é uma forma simplificada de se dizer que algo não está em Ω;
A fórmula do ∀ na TNL se refere a um conjunto universo U: “(U.x)>.(p(x))”, ou também podemos dizer que U pertence ao conjunto dos elementos que fazem valer p;
Para o ∃ também temos um conjunto universo U ao qual ele se refere, na TNL teríamos (.x, U.x, .p(x));
Vírgula e parênteses:
x, y e wz=x, y, wz=(x)(y)(wz)=x y wz
(x).x°.(x)
(xy).x
(xy).y
Em resumo: a vírgula indica uma separação e os parênteses indicam uma junção;
c é constante: c°.>, (y>c.)>°.y;
Símbolo relacional:
N.n>.Ln
Ln.R>(R ser uma relação n-ária);
Símbolo funcional:
N.n>.Ln
Ln.F>(F ser uma função n-ária);
Igualdade: x.y.x que pode se referir apenas a uma característica comum aos elementos o que poderia ser indexado: xc.yc.xc.
Agora vejamos as demais definições que surgem dentro da LLPO com o objetivo de provar que elas são todas derivações dos símbolos do alfabeto:
Termos: são sequências finitas de símbolos do alfabeto que representam indivíduos do universo em questão. Os termos obedecem a estas regras:
As variáveis são termos;
As constantes são termos;
Se t1,...tn são termos e F é um símbolo funcional n-ário, então F(t1,…,tn) é um termo;
Todos os termos têm uma das formas acima.
Podemos reparar que esta definição não se faz necessária, pois trata-se de uma sequência de símbolos que a TNL foi capaz de reduzir. Isto apenas causa mais poluição informacional e sobrecarrega a sintaxe dentro da lógica. Utilizado a notação que estabelecemos no início do livro, temos:
termo (sequência finita, alfabeto da linguagem da LPO, números naturais)
Constatamos que se trata de um conceito derivado com um grau de dependência considerável em relação a outras definições que também são derivadas. Neste caso particular, todos os conceitos que geram a definição de termo já foram fragmentados, continuemos:
Fórmulas: são sequências finitas de símbolos do alfabeto que representam afirmações sobre os indivíduos (termos). As fórmulas obedecem a estas regras:
Se t e s são termos, (t=s) é uma fórmula;
Se t1,…,tn são termos e R é um símbolo relacional n-ário, então R(t1,…,tn) é uma fórmula;
Se A e B são fórmulas, então (¬A), (A→B), (A⋀B), (A⋁B) e (A↔B) são fórmulas;
Se A é fórmula e x é uma variável, então ∃xA e ∀xA são fórmulas;
Todas as fórmulas têm uma das formas acima.
A palavra “fórmula” já foi utilizada anteriormente com significado do senso comum, a definição acima restringe-se à LPO. É interessante notar que expressões com significado tais como “¬ →” e “↔ ⋀ →” são ignoradas, o que impede um aprofundamento metamatemático.
Tanto termos quanto fórmulas são definidos como sequências de símbolos e, já que a TNL foi capaz de construir tais símbolos, estas definições também acabam sendo construídas por meio dela:
fórmula (sequência finita, alfabeto da linguagem da LPO, números naturais).
Podemos constatar que se tratam de definições recursivas. Fazendo um paralelo entre a LN e a LPO, as fórmulas seriam as frases que podem ser classificadas em verdadeiras ou falsas. A igualdade e os símbolos relacionais corresponderiam aos verbos (ou locuções verbais), vejamos alguns resultados obtidos a partir destas definições:
É possível demonstrar que vale a unicidade na representação de termos e fórmulas;
“Indução” na complexidade de termos e fórmulas.
Estes resultados permitem um “fechamento” e dão uma sensação de que a teoria tem um caráter abrangente e fundamentado, certamente que as definições recursivas contribuíram fortemente para isto. Ainda temos que considerar mais algumas definições para terminar de retratar esta visão geral da linguagem da LLPO:
Grau de complexidade de termos:
Se t é uma variável ou constante, então g(t)=0 “t tem grau de complexidade igual a zero”;
Se t é um símbolo funcional F(t1,…,tm), então g(t)=n+1, onde n é o maior dos graus de complexidade de t1,…,tm.
Grau de complexidade de fórmulas:
• Se A é uma fórmula atômica, então g(A)=0;
• Se A é da forma ¬B ou ∀xB, então g(A)=g(B)+1;
• Se A é da forma B⋀C, então g(A)=n+1, onde n é o máximo entre g(B) e g(c).
Logo:
g.c. de termos (alfabeto da LPO, maior, naturais, soma)
g.c. de fórmulas (alfabeto da LPO, fórmula, naturais, soma, maior)
Estas definições de complexidade poderiam ser mais rigorosas segundo Fajardo (2017), podemos notar um uso indiscriminado da aritmética sem construí-la o que contrasta, novamente, com o alegado rigor. Quando a palavra “atômica” aparece em textos de lógica, somos levados a imaginar algo indivisível o que denota a limitação desta ciência em comparação com a TNL. Mais definições:
Subtermos:
• Se t é uma variável ou constante, então t é o único subtermo de si;
• Se t é forma F(t1,…,tn), então os subtermos de t são t e os subtermos de t1,…,tn.
Subfórmulas:
• Se A é uma fórmula atômica, então A é a única subfórmula de si mesma;
• Se A=¬B ou A=∀xB, então as subfórmulas de A são A e as subfórmulas de B;
• Se A=B⋀C, então as subfórmulas de A são A e as subfórmulas de B e C.
Um subtermo próprio de A é um subtermo de A que é diferente de A. Analogamente se definem as subfórmulas próprias. Portanto:
subtermo(alfabeto da LPO)
subfórmula(fórmula, alfabeto da LPO)
Variáveis Livres: Dizemos que x é uma variável livre em uma fórmula A se não ocorre dentro de uma subfórmula da forma ∀xB. Quando não é livre, dizemos que é ligada. Logo:
variável livre(alfabeto da LPO, fórmula, subfórmula)
Ocorrência de variável: Se refere à ocorrência de um símbolo em uma subfórmula atômica não considerando as variáveis que aparecem ao lado do quantificador. Ou seja:
Ocorrência de variável(alfabeto da LPO, subfórmula, atômica)
Substituição de variável por termo:
Substituição de variável por termo(termo, alfabeto da LPO, substituição)
Adiante ainda teríamos a fórmula obtida substituindo todas as ocorrências livres da variável x pelo termo t: [A]tx.
[A]tx(alfabeto da LPO, termo, fórmula, variável livre)
Sentença é uma fórmula sem variável livre.
sentença(fórmula, variável livre, não)
Para ficar mais claro que TNL→LLPO, consideremos os conceitos derivados substituindo “alfabeto da LPO”, números naturais, sequência finita e maior por TNL, pois já verificamos que estes conceitos são derivado da TNL:
termo (TNL, TNL, TNL)
fórmula (TNL, TNL, TNL).
g.c. de termos (TNL, TNL, TNL, soma)
g.c. de fórmulas (TNL, fórmula, TNL, soma, TNL)
subtermo(TNL)
subfórmula(fórmula, TNL)
variável livre(TNL, fórmula, subfórmula)
Ocorrência de variável(TNL, subfórmula, atômica)
Substituição de variável por termo(termo, TNL)
[A]tx(TNL, termo, fórmula, variável livre).
sentença(fórmula, variável livre, não)
Repare que termos, fórmulas e subtermos são derivados da TNL, substituindo suas ocorrências junto com alguns elementos do alfabeto que estão mencionados de forma isolada, teremos:
termo (TNL)
fórmula (TNL).
g.c. de termos (TNL, soma)
g.c. de fórmulas (TNL, TNL, TNL, soma, TNL)
subtermo(TNL)
subfórmula(TNL, TNL)
variável livre(TNL, TNL, TNL)
Ocorrência de variável(TNL, TNL, atômica)
Substituição de variável por termo(TNL, TNL)
[A]tx(TNL, TNL, TNL, variável livre).
sentença(TNL, variável livre, TNL)
Lembrando que a TNL pôde construir a soma e observando que o conceito de variável livre pode ser derivado apenas da TNL, teremos:
termo (TNL)
fórmula (TNL).
g.c. de termos (TNL, TNL)
g.c. de fórmulas (TNL, TNL, TNL, TNL, TNL)
subtermo(TNL)
subfórmula(TNL, TNL)
variável livre(TNL, TNL, TNL)
Ocorrência de variável(TNL, TNL, atômica)
Substituição de variável por termo(TNL, TNL)
[A]tx(TNL, TNL, TNL, TNL).
sentença(TNL, TNL, TNL)
A única componente que restou foi a palavra atômica que se refere às fórmulas da forma P(t1, …, tn) para um predicado(relação) P com termos ti. Portanto:
fórmula atômica(LLPO)→fórmula atômica(TNL)
Portanto TNL→LLPO.
2.2 Semântica
O foco da semântica é propor uma interpretação para o significado das fórmulas da LPO a partir de um universo ao qual a linguagem se refere. Interpreta-se as constantes como elementos desse universo, os símbolos relacionais como relações e os símbolos funcionais como funções deste mesmo universo, estes elementos formam um modelo para a LLPO. Logo:
modelo(LLPO, conjunto não vazio, relação, função)
Vimos que os termos representam elementos do universo, mais formalmente, a interpretação de termos é uma função que relacionará cada termo a um objeto do universo, temos:
interpretação(LLPO, modelo, valoração)
A valoração se aplica às variáveis, ela estabelece um valor para cada variável no universo, logo:
valoração(modelo, universo, função, variável)
Para interpretar termos, devemos estender a valoração das variáveis para todos os termos. O modelo proporciona uma interpretação para as constantes e símbolos funcionais, logo:
interpretação de termos(modelo, valoração, função, termo, LLPO)
A definição de verdade a seguir foi concebida por Tarski 1944; 1957. Ela pode ser representada da seguinte forma:
verdade(modelo, valoração, fórmula, termo, LLPO, elemento)
Escrevemos “(M, v)⊨A” quando a fórmula A é verdadeira no modelo M para uma valoração v. Na TNL, tudo isto seria substituído por “.A”. Dizemos que M “satisfaz” a fórmula A quando (M, v)⊨A para toda valoração v, neste caso escrevemos M⊨A. Ou seja:
satisfatibilidade(verdade, para todo)
Até este momento provamos que TNL→LLPO, precisamos provar que LLPO→SLPO para prosseguirmos a fim de demonstrar que LLPO→ALPO, pois SLOP+ALPO=LPO. Considerando os conceitos derivados extraídos acima, temos que todos os elementos constituintes podem ser derivados pela TNL, por exemplo:
modelo(LLPO, conjunto não vazio, relação, função)→
modelo(TNL), pois:
LLPO(TNL);
conjunto não vazio(TNL) “definição de existência .C”;
relação(TNL);
função(TNL).
Portanto, substituindo “modelo” por “TNL”, temos:
interpretação(LLPO, TNL, valoração)
valoração(TNL, universo, função, variável)
interpretação de termos(TNL, valoração, função, termo, LLPO)
verdade(TNL, valoração, fórmula, termo, LLPO, elemento)
satisfatibilidade(verdade, para todo)
Podemos fazer o mesmo para LLPO, universo(conjunto), função, variável, termo, fórmula, elemento e “para todo”:
interpretação(TNL, valoração)
valoração(TNL)
interpretação de termos(TNL, valoração)
verdade(TNL, valoração)
satisfatibilidade(verdade, TNL)
Basta observarmos que valoração(TNL) e substituirmos valoração por TNL, para concluir que todos os conceitos são derivados da TNL:
interpretação(TNL)
valoração(TNL)
interpretação de termos(TNL)
verdade(TNL)
satisfatibilidade(TNL)
Portanto, acabamos de provar que TNL→SLPO.
2.3 Axiomática
Já provamos que TNL→(LLPO+SLPO), resta provarmos que TNL→ALPO. A axiomática da LPO é utilizada para tentar formalizar a ideia de demonstração matemática que deve atender às seguintes condições:
Deve existir um conjunto de fórmulas denominadas axiomas;
Deve haver um conjunto finito de relações n-árias dentro das fórmulas, estas relações são chamadas de regras de inferência;
Existe um algoritmo capaz de determinar se uma fórmula é um axioma ou não por meio de um número finito de etapas;
Existe um algoritmo capaz de determinar se uma n-upla de fórmulas pertence a uma regra de inferência ou não por meio de um número finito de etapas;
Uma sequência finita de fórmulas é uma demonstração se, e somente se, toda fórmula A desta sequência é um axioma ou existem fórmulas na sequência A1,…,An-1, anteriores a esta fórmula dada, tais que A1,…,An-1, A pertence a alguma regra de inferência.
Um teorema é qualquer fórmula que ocorre em uma demonstração. Adicionando as definições de instância e ocorrência livre de termo na listagem acima, teremos:
regras de inferência(conjunto, relações)
axioma(fórmula, conjunto)
algoritmo(?)
n-upla(TNL)
demonstração(sequência finita, menor, fórmula, LLPO, axioma, regra de inferência)
teorema(fórmula, demonstração)
instância(fórmula da LPO, lógica proposicional(LP), fórmula atômica da LP, LLPO, substituição)
ocorrência livre(fórmula, termo, variável, subfórmula, LLPO)
Substituindo os elementos que já demonstramos ser derivados da TNL, teremos:
regras de inferência(TNL)
axioma(TNL)
algoritmo(?)
n-upla(TNL)
demonstração(TNL, ~axioma, ~menor, ~regra de inferência)
teorema(TNL, ~demonstração)
instância(TNL, LP, fórmula atômica da LP, substituição)
ocorrência livre(TNL)
Restaram apenas os conceitos de algoritmo, LP, fórmula atômica da LP e substituição, tratemos cada um individualmente:
A lógica proposicional(LP) possui um alfabeto que está contido na LLPO, de fato, a segunda é uma extensão da primeira. A LLPO adiciona os quantificadores à LP. Já que ~LLPO, então devemos ter ~LP, pois a LPO abrange a LP, mas isto só será encerrado quando tivermos ~ALPO;
As fórmulas atômicas da LP nada mais são do que fórmulas que não contém conectivos, logo fórmula atômica da LP(fórmula da LP, conectivo). Onde fórmula da LP(variável, não, conectivos), logo ~fórmula da LP;
Quando falamos em substituição, estamos nos referindo a um “lugar” no sentido de substituir um x num lugar y por um z. Na TNL temos (>y°.x, >y.z);
Restou apenas o conceito de algoritmo que veremos mais adiante, pois ele se refere aos axiomas. Analisemos os axiomas lógicos válidos para qualquer teoria que utilize a LPO, eles são compostos por 5 axiomas e 2 regras de inferência:
A1) As instâncias de tautologia são axiomas: aqui temos que A1(~instância, ~tautologia) logo ~A1. Cabe lembrar que uma tautologia é uma fórmula que é verdadeira para qualquer valoração, ou seja tautologia(~fórmula, ~verdade, ~valoração);
A2) Se A e B são fórmulas e x é uma variável que não ocorre livre em A, então (∀x(A→B))→(A→∀xB). Logo A2(~fórmula, ~variável livre, ~não, ~→, ~∀, ~parênteses), portanto ~A2.
A3) Se A é uma fórmula, t um termo e x uma variável com todas ocorrências livres em A sendo também livres para t, então ∀xA→[A]tx é um axioma. Logo A3(~fórmula, ~termo, ~variável, ~ocorrência livre, ~[A]tx, ~→, ~∀, ~axioma), portanto ~A3;
A4) Para toda variável x temos x=x. Logo A4(~variável, ~igualdade, ~∀), ou seja ~A4;
A5) Se x e y são variáveis, e A e B são fórmulas onde B origina-se de A por meio da substituição de uma ocorrência de x por y, desde que estas ocorrências de x e y sejam livres, então (x=y)→(A→B) é um axioma. Logo A5(~variável, ~fórmula, ~substituição, ~ocorrência livre, ~=,~→), ou seja ~A5;
I1) Modus ponens: de A e A→B infere-se B. Logo I1(~fórmula, ~→, ~e), ou seja ~I1. O verbo “inferir” pode ser substituído por “implica”. Esta regra nos diz que se A é válida e A→B, então B será válida. Porém isto já está presente na definição de A→B constituindo uma redundância banal que expressa V→V=V;
I2) Generalização: se x é uma variável, então de A infere-se que ∀xA. Logo I2(~variável, ~fórmula, ~∀, ~→), ou seja ~I2. Se A é verdadeira, então A vale para todas variáveis. Já que, dentro de fórmulas, podem aparecer variáveis, então se uma fórmula é válida, é de se esperar que isto independe de suas variáveis.
Pode-se demonstrar muitos teoremas a partir do conjunto de axiomas e regras de inferência apresentados, porém, pode-se esperar que tal tarefa não seja muito prática devido a característica burocrática evidenciada acima. Por exemplo, para se provar que (x=y)→(y=x), a bibliografia consultada utiliza A5 com x=x no lugar da fórmula A e y=x no lugar de B. Na TNL bastaria escrever x.y.x>y.x.y. Outro teorema diz que “se A→B e ∀xA são teoremas, então ∀xB é um teorema”, livros de lógica combinam os axiomas e regras acima e fornecem uma demonstração “sucinta” com poucas linhas, na TNL uma linha basta: (.A, .A>.B)>(.B). Se para todo x A é válido, então expressar o x é uma redundância, pois A sempre é válido.
Forma normal prenexa(fórmula, subfórmula,∧,∀).
Para encerrar este capítulo, consideremos o conceito de algoritmo por meio da seguinte definição:
Uma fórmula A é um teorema da LPO se existe uma sequência finita de fórmulas (Ai)0≤i≤n de modo que A=An e ∀i≤n vale uma das seguintes condições:
Ai é um axioma;
∃ j<i e uma variável x tal que Ai=∀xAj;
∃ j, k<i tais que Ak=Aj→Ai.
Esta definição descreve um conjunto finito de requisitos(ou etapas) para verificarmos se uma fórmula é um axioma ou se pertencente a uma regra de inferência ou não. Este conjunto de etapas é o algoritmo descrito inicialmente, podemos reparar que já mostramos que todos seus elementos constituintes são derivados da TNL.
2.4 Metamatemática
Concluímos as etapas que provam que TNL→LPO, pois TNL→(LLPO+SLPO+ALPO). A metamatemática costuma se referir à parte da matemática que estuda os teoremas sobre lógica.
validade(fórmula, LLPO, modelo, verdade, ∀)
consequência semântica(conjunto, fórmula, linguagem, ∀, modelo, verdade, →)
consequência sintática(LLPO, fórmula, conjunto, demonstração, sequência, números naturais, ∀, ∃, menor, verdade, pertence, axioma, variável, implicação)
consistente(conjunto, fórmula, não, =, consequência sintática) – esta definição diz que x diferente de x não pode ser consequência sintática de um conjunto de fórmulas consistente 𝚪. AQUI Q MORA O PERIGO
Sentença indecidível(sentença, conjunto, fórmula, não, consistente)- esta definição diz que se A e não A são consistentes num conjunto de fórmulas, então a sentença A é indecidível.
Relativamente consistente(conjunto, fórmula, consistente, não, união)
Sentença independente(sentença, conjunto, fórmula, não, relativamente consistente)
Resultado: consequência sintática equivale à consequência semântica
Teorema da Compacidade: Se todo subconjunto finito de um conjunto de fórmulas 𝚪 é consistente, então 𝚪 é consistente.
Teorema da correção: consequência sintática implica consequência semântica (axiomática implica somente fórmulas válidas) O sistema de axiomas prova apenas fórmulas válidas
Teorema de Henkin: Todo conjunto consistente de sentenças é validado por algum modelo.
Teorema da completude: consequência semântica implica consequência sintática (toda fórmula válida pode ser provada, se é válida então a axiomática pode provar)
Teorema de Löwenheim-Skolem: Se 𝚪 é um conjunto consistente de sentenças, então existe um modelo M cujo domínio é finito ou enumerável e tal que M⊨𝚪.
1° Teorema da incompletude de Gödel: Qualquer tentativa de axiomatização da matemática será incompleta. Ou seja, sempre haverá uma sentença que não pode ser provada nem refutada.
2° Teorema da incompletude de Gödel: Um sistema consistente capaz de axiomatizar a matemática não pode provar sua própria consistência.
3. TEORIA DOS CONJUNTOS
Vimos que a LPO depende de alguns conceitos da TC, neste capítulo confirmaremos que o contrário também é verdadeiro o que vai contra a suposta força destas teorias, o objetivo central será demonstrar ~TC.
A TC não considera que os conjuntos A={a,e,i,o,u} e B={{a},{e},{i},{o},{u}} sejam iguais, os elementos de A são as vogais, e os elementos de B são os conjuntos unitários cujos elementos são vogais, em resumo, considera-se que {u} seja diferente de u. Aqui podemos dizer que X={a,e,i}⊂A, mas não que X∈A, esta diferença se baseia no fato de que o ∈ considera cada elemento de forma individualizada. As chaves são encaradas como uma espécie de invólucro que deve ser considerado, pois {u}∉u, mas u∈{u}. Isto pode ser questionado, pois podemos afirmar que as chaves não necessitam ser consideradas, assim os elementos de B seriam apenas as vogais. Vejamos outra possibilidade: seja C={1,2}, logo o conjunto das partes de C será P(C)={∅,{1},{2},{1,2}}, o {1} poderia ser encarado como uma cópia/representação de 1, ou seja, P(C) poderia ser visto como um tipo de conjunto de cópias de elementos de C, pois 1∉C, mas {1}∈C.
O termo “família de conjuntos” é redundante e nada mais significa do que um conjunto de conjuntos, na axiomática dos conjuntos tudo é conjunto. A axiomática de Zermelo-Fraenkel (ZFC) da TC pode ser utilizada para formalizar toda a matemática, inclusive os teoremas metamatemáticos, essas formalizações apresentam algumas limitações, pois na LPO não podemos quantificar sobre conjuntos, funções e sequências de elementos do universo. A TC se apresenta como uma teoria unificadora que utiliza uma LLPO e é aceito que a ZFC pode definir os conceitos matemáticos fundamentais como pares ordenados, produto cartesiano, funções, números naturais e reais. As outras teorias matemáticas surgiriam a partir destes conceitos como a geometria euclidiana que pode ser interpretada em R3.
3.1 ∈ e ⊂
O único símbolo específico da ZFC é o ∈ “pertence” o qual faria parte do núcleo da TNL, pois representaria o conceito de “ter”, desta forma teríamos, de certo modo, que (∈=.). Este é um fato muito interessante, pois, considerando a ZFC como uma “teoria unificadora” da matemática, é de se admirar que esta possua apenas um símbolo primitivo, para o qual temos ~∈. Para esclarecer esta derivação é necessário considerar um aspecto da TC que já comentamos anteriormente: Sejam D={0,1} e E={0,1,2}, então temos que D⊂E, mas D∉E. Na TNL escrevemos “E.D”, pois não costumamos considerar as chaves, a não ser que seja explicitado que elas fazem parte do conjunto, caso contrário, seus elementos serão apenas o interior das chaves.
Para a TC o ∈ carrega a ideia de indivíduo que se difere de conjunto por estar dentro de outro invólucro (chaves) além das que cercam o conjunto ao qual pertence o elemento. Na TNL temos:
x∈X = (X.x,°(.Y, X.Y, .Z, Y={Z}, Z.x))
Ou seja, x é elemento de X se X tem x, mas não é verdade que existem Y e Z, tais que X.Y e Y={Z} com Z.x. Se isto fosse verdade teríamos X.({Z}).x, o que faria {Z}.x, logo x estaria dentro de outro par de chaves e não poderia ser descrito como elemento de X por meio do símbolo ∈.
O ⊂ “contido”, segundo consta, não seria um símbolo primitivo assim como os demais que veremos diferentes do ∈. O ⊂ estabelece uma relação entre conjuntos, ou seja, o objeto à esquerda do símbolo deve estar dentro de um par de chaves além das que cercam o termo à direita:
x⊂X = (X.x,(.Y, X.Y, .Z, Y={Z}, Z.x))
Ou seja, x é subconjunto de X se X tem x e existem Y e Z, tais que X.Y e Y={Z} com Z.x. Logo X.({Z}).x o que faz {Z}.x, portanto x está dentro de outro par de chaves e não pode ser descrito como elemento de X por meio do símbolo ∈, pois se trata de um subconjunto segundo a TC.
3.2 O vazio ∅
Segundo a TNL, o ∅ é sinônimo do que não existe, logo pode ser definido por ∅ °.∅ ou Ω°.∅ o que equivale a dizer que ∄∅. Num exemplo anterior vimos que o vazio é um elemento do conjunto das partes:
C={1,2}
P(C)={∅,{1},{2},{1,2}}
Mas como isto é possível dado que a TNL o define como algo inexistente? O vazio não pode ser elemento de nada, pois ele não está em Ω. Isto pode ser contornado se o substituirmos por um espaço o que é diferente de vazio, pois o vazio não possui nada, nem espaço, logo: P(C)={ ,{1},{2},{1,2}}.
3.3 União, intersecção e subtração
Podemos descrever a união dos elementos de uma família de conjuntos “F” por: ⋃F={x:∃X∈F, x∈X}. Todos os símbolos desta expressão já foram construídos pela TNL, a única observação a se fazer é que os dois pontos “tal que” podem ser substituídos pelo “e”, portanto ~(⋃F). Vale relembrarmos que descrevemos a união entre dois conjuntos anteriormente com a TNL:
((A⋃B).A,(A⋃B).B),((A⋃B).x,A°.x)>B.x,((A⋃B).x,B°.x)>A.x;
Podemos descrever a intersecção dos elementos de uma família de conjuntos “F” por: ∩F={x∈F:∀X∈F, x∈X}. Todos os símbolos desta expressão já foram construídos pela TNL, portanto ~(∩F). Vale relembrarmos que descrevemos a intersecção entre dois conjuntos anteriormente com a TNL:
A.(A⋂B), B.(A⋂B), (A.x, B.x)>(A⋂B).x>(A.x, B.x)
Apesar de dizermos que “F” é uma família de conjuntos, destacamos que para a TC tudo é conjunto. A forma de se escrever a intersecção de acordo com a LPO é:
∀x(∃y(y∈x)→∃y(∀z((z∈y)↔∀w((w∈x→(z∈w)))))
Onde denotamos y por ⋂x, portanto ~⋂x. A família x não pode ter considerar o vazio como elemento durante este processo… contradição???
A subtração entre conjuntos A-B é o conjunto dos elementos que pertencem à A, mas não à B:
(A-B)={x∈A:x∉B}. Todos os símbolos desta expressão já foram construídos pela TNL, portanto ~(A-B), TNL teríamos: (A-B).x>(A.x,B°.x).
3.4 Par ordenado e produto cartesiano
O axioma do par pode ser utilizado para garantir a existência do conjunto {x,y} que é um par não ordenado, aqui podemos inverter a ordem dos elementos sem problema, ou seja: {x,y}={y,x}. Para definirmos um par ordenado esta igualdade só poderá ser válida se os respectivos elementos forem iguais, na TNL teríamos: ((a,b)=(c,d))>(a=c,b=d), logo, não podemos dizer que o par ordenado (a,b)={a,b}.
Na TC, define-se o par ordenado (a,b) como sendo o conjunto {{a},{a,b}}, logo ~(a,b). Com a LPO temos:
∀x(x∈(a,b)↔∀y(y∈x↔y=a)∨∀y(y∈x↔y=a∨y=b))))
Todos estes símbolos já foram construídos pela TNL reforçando o nosso argumento.
Definição de produto cartesiano A⨉B: é o conjunto dos pares ordenados (a,b) tais que a∈A e b∈B. Em TNL: (A.a B.b)>(A⨉B).(a,b). Com a LPO temos:
(x∈(A⨉B))↔∃a∃b(a∈A∧b∈B∧x=(a,b))
Todos estes símbolos já foram construídos pela TNL, portanto ~(A⨉B).
3.5 Relações
Uma relação é definida como sendo qualquer subconjunto de um produto cartesiano: (A⨉B).R, portanto temos que ~(relação), o mesmo vale para um produto cartesiano n-ário. Se a e b estão relacionados, podemos escrever que (a,b)∈R ou aRb. Na TNL:
aRb>(A.a,B.b)
Note que a definição de relação é bem genérica, pois não especifica como devemos saber que dois elementos estão relacionados, ela pode qualquer relação inclusive grau de parentesco: JesusFMaria “Jesus filho de Maria”, a relação “F” aqui significa “ser filho”.
Uma relação de equivalência em um conjunto X é um subconjunto de X⨉X que obedece às seguintes propriedades:∧∀∈→
∀x∈X, xRx
xRy→yRx
(xRy∧yRz)→xRz
Na TNL:
X.x>xRx
xRy>yRx
(xRy, yRz)>xRz
A igualdade é um tipo de relação de equivalência, mas podemos generalizar isto e dizer que toda relação de equivalência expressa uma igualdade entre a característica considerada dos elementos em questão, portanto podemos representar isto com a TNL por meio dessa característica indexada: (xRy↔xc.yc.xc). Desta forma satisfazemos a definição de relação de equivalência:
X.x>xRx equivale à X.x>xc.xc.xc;
xRy>yRx equivale à xRyRx↔xc.yc.xc∧ yc.xc.yc↔ xc.yc.xc;
(xRy, yRz)>xRz equivale à (xc.yc.xc , yc.zc.yc)>zc.yc.xc.yc.zc>xc.zc.xc.
Cada relação de equivalência pode particionar um conjunto em partes disjuntas. Podemos escrever que P é uma partição de X da seguinte forma:
⋃P,(P.(x,y),°(x.y.x),x.z,y.z)>(z°.z)
Todos os símbolos acima já foram construídos pela TNL, logo ~(relação de equivalência) e ~(partição).
3.5.1 Funções
Uma função de A em B é um tipo de relação específico que costuma ser representada por f:A→B ou f⊂A⨉B, este conceito pode ser escrito formalmente das seguintes maneiras:
∀x∈A ∃!y∈B:(x,y)∈f. Ao invés de escrevermos (x,y)∈f podemos simplesmente dizer que f(x)=y;
Pela TNL temos (A.x)>(.f(x),B.f(x)) ou B.(f(A)) (B.f(x),B.b,b.f(x))>f(x).b>b=f(x), ou seja, o valor de f(x) é único;
Na LPO tem-se que f é uma função de A em B se, e somente se:
f⊂A⨉B∧∀x(x∈A→∃!y,(x,y)∈f). Temos que ~(função), pois todos os símbolos acima já foram construídos pela TNL.
Para terminarmos devemos citar alguns tipos específicos de funções e definições que decorrem de algumas particularidades que podem ser todas construídas pela TNL:
Injetora: f(x)=f(y)>x=y;
Sobrejetora: B.y>(A.x,f(x)=y) ou seja: f(A)=B, onde B é denominado contradomínio de f e f(A) é a imagem de f. Temos que f(A)={y∈B:∃x∈A,f(x)=y};
Se uma função é injetora e sobrejetora ao mesmo tempo, dizermos que ela é bijetora. Toda função bijetora f possui uma função inversa f-1 que “desfaz” o trabalho feito por ela, ou seja: se f(x)=y, então f-1(y)=x. Quando existe uma bijeção entre dois conjuntos A e B, dizemos que A e B são equipotentes;
Um conjunto é dito ser enumerável se é equipotente a um subconjunto de N. Um conjunto é dito ser finito se é enumerável, mas não é equipotente a N.
Uma sequência é uma função cujo domínio é N ou um subconjnto de N, uma operação n-ária é uma função de An em A.
3.5.2 Ordem
Uma ordem também é um tipo específico de relação binária em A que obedece às seguintes propriedades:
∀a,b,c∈A : a≼a(se não valer é antireflexiva)
a≼b e b≼a => a=b(se não valer é assimetria)
a≼b e b≼c => a≼c
Pode acontecer de haver x e y que não possam ser comparados, neste caso temos uma ordem parcial. Na TNLtemos:
A.a>a≼a
(A.(ab) a≼b b≼a)>a.b.a
(A.(abc) a≼b b≼c)>a≼c
Quando se tem a propriedade adicional "∀a,b∈A → a≼b ∨ a≼c ∨ a=b", dizemos que A é totalmente ordenado. Em TNL: A.(b c)>[b≼c ∨ c≼b ∨ b=c], lembrando que "∨" e "=" já foram reduzidos na TNL.
Se ∀B⊂A,∃b∈B:(∀x∈B, b≼x) A é um conjunto bem-ordenado. Em outras palavras: todo subconjunto de A possui primeiro elemento. Em TNL: A.B>[(.b B.b) (B.x>b≼x)].
Confrontando estes conceitos com a TNL, podemos perceber que a ideia de ordem depende da igualdade na propriedade 2 e esta, por sua vez, depende do conceito de pertinência "ter" da TNL. O fato é que o ≼ pode ser substituído pelo "ter" o "." da TNL, o que implica em equivalência conceitual:
∀a∈A : a.a
(a.b,b.a)> a=b
(a.b,b.c)> a.c
Podemos ter casos nos quais não é possível relacionar todos os elementos, por exemplo: b≼a, c≼a, d≼b, d≼c e e≼d; aqui temos que o b não se relaciona com c, portanto o conjunto {a,b,c,d,e} não é totalmente ordenado.
Quanto aos números, a relação de ordem se resume à uma inclusão, dizer que 2<3 equivale a dizer que 3.2, pois |||.||.
3.6 ZFC – Axiomas de Zermelo Fraenkel
A letra C se refere ao axioma da escolha (AE), ela vem da palavra “choice” em inglês. Analisaremos este conjunto de sentenças que fundamenta a TC com o objetivo provar que ~ZFC, desta forma teremos que ~TC. Isto já foi feito no livro sobre a TNL, aqui veremos como isto foi feito, mas daremos uma atenção maior para a forma como isto é escrito com uma LLPO:
• Axioma da extensão: Dois conjuntos são iguais se eles possuem os mesmos elementos. - Temos aqui uma obviedade que pode ser resumida da seguinte forma como um mero resultado da TNL: x=y ↔ x.y.x ▄ Vejamos como isto é representado com uma LLPO:
∀x∀y(x=y↔(∀z(z∈x↔z∈y)))
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma da extensão). O símbolo ⊂ também pode ser inserido aqui sendo definido da seguinte forma:
x⊂y↔∀z(z∈x→z∈y), ou seja ~⊂.
Axioma do vazio: existe um conjunto vazio. - Aqui temos uma sutileza, pois vimos que o vazio significa ausência de elementos, sua definição equivale a dizer que ele não existe: (∅°.∅)↔∄∅. Portanto este axioma representa uma falha conceitual da ZFC, pois não define o vazio de forma adequada, sua expressão utilizando uma LLPO é:
∃x∀y¬(y∈x)
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma do vazio), porém devemos mostrar que há uma contradição aqui, pois a expressão ∃x∀y¬(y∈x) diz que x existe quando, na verdade, não existe. O ∀ deve se referir a elementos existentes dentro do universo U em questão, portanto já temos que “.y”; x não possui nenhum elemento do universo, traduzindo isto para a TNL temos ((x.x, U.y)>x°.y). Podemos simplesmente imaginar que x não possui elementos em comum com U, porém, neste caso, poderíamos estender o universo incluindo o elemento x o que faria o axioma perder sua validade. Na verdade o conjunto universo é o conjunto de todos os conjuntos Ω, assim teríamos ((x.x, Ω.y)>x°.y), mas x.x implica que Ω.x, portanto, tomando y=x, temos ((x.x, Ω.x)>x°.x) ou seja x.x e x°.x, absurdo.
O ∅ é único? Bem esta pergunta não faz muito sentido, pois o vazio não possui elementos, assim sendo, outro possível vazio ∅´ também não possui elementos para dizermos que são iguais mediante o axioma da extensão. Suponha, por absurdo, que ∅°.∅´°.∅>(.x,.y,∅.x,∅´.y,∅°.y,∅´°.x) absurdo.
• Axioma do par: Se A e B são conjuntos, então A⋃B (a união dos dois conjuntos) é um conjunto. - Podemos resumir este fato da seguinte forma: (AB).A (AB).B ▄
Sua expressão utilizando uma LLPO é:
∀x∀y∃z∀w((w∈z)↔((w=x)∨(w=y)))
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma do par). Outra possibilidade dentro da TNL seria (A.x,B.y)>((AB).x, (AB).y). Aqui também pode-se definir o que e um par não ordenado:
z={x,y}↔∀w((w∈z)↔((w=x)∨(w=y)))
Temos que ~z, pois todos os símbolos acima foram reduzidos pela TNL, mas devemos levar em consideração todas as observações já feitas a respeito das chaves.
Esquema de axiomas da separação: para toda fórmula P em que z não ocorre livre, a seguinte fórmula é um axioma:
∀y∃z∀x((x∈z)↔((x∈y)∧P))
Temos que ~(esquema de axiomas da separação), pois todos os símbolos e conceitos acima foram reduzidos pela TNL. Temos também que z={x∈y:P(x)}, repare que este esquema de axiomas foi utilizado para “demonstrar” que não existe conjunto de todos os conjuntos, algo que refutamos anteriormente. Ele também costuma ser utilizado para se definir a intersecção: x⋂y={z∈x:z∈y}, logo ~(x⋂y).
• Axioma da união: Para todo conjunto A existe um conjunto B tal que todo elemento que pertence a um elemento de A é um elemento de B. - Esta sentença nos leva a concluir que B.A, vejamos: A.x.z>B.z>B.x>B.A. A existência do conjunto de todas as coisas também implica neste fato.▄ Sua expressão utilizando uma LLPO é:
∀x∃y∀z((z∈y)↔∃w((z∈w)∧(w∈x)))
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma da união).
Portanto, pode-se definir ⋃x como sendo o conjunto formado por todos os elementos dos elementos de x, isto soa estranho, pois isto nos leva a concluir que ⋃x=x, mas devemos lembrar que estamos andando pelos caminhos da LPO que possui suas peculiaridades:
(y=⋃x)↔∀z((z∈y)↔∃w((y∈w)∧(w∈x))), logo ~(⋃x).
• Axioma da potência(ou das partes): Para todo conjunto A existe um conjunto B que tem como elementos os subconjuntos de A. - Novamente temos aqui algo incoerente que decorre da diferenciação entre elemento e conjunto, isto nos levará à conclusão de que B.A ▄ Sua expressão utilizando uma LLPO é:
∀x∃y∀z((z∈y)↔(z⊂x))
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma da potência), axioma define o conjunto das partes de x “P(x)”.
• Axioma da regularidade: Todo conjunto não-vazio x contém um elemento y tal que x e y são disjuntos (não possuem elementos em comum). - Este axioma produz a seguinte contradição:
°(x.Ø.x)>(.y x.y y.z>x°.z x.w>y°.w )
(x.y.z>x.z) absurdo. ▄ Sua representação pela LPO é:
∀x(x≠∅→∃y((y∈x)∧(x⋂y=∅))
Todos os símbolos desta expressão já foram construídos por meio da TNL, portanto ~(axioma da regularidade)
Axioma da infinidade: existe um conjunto indutivo.
Definição: Dado um conjunto x, definimos x+=x⋃{x}, isto é ∀y(y∈x+↔(y∈x∨y=x)). Um conjunto x é indutivo se, e somente se, ∅∈x e, para todo y, se y∈x então y+∈x.
Na LPO tal axioma seria:
∃x(∅∈x∧∀y(y∈x→y+∈x)
Esquema de axiomas da substituição: este axioma pode provar o axioma da separação que foi mantido para dar maior abrangência ao estudo. Seja P(x,y) uma fórmula, e suponha que para todo x, y e z temos que P(x,y) e P(x,z) implicam y=z. Então, para todo conjunto X, existe o conjunto {y:∃x(x∈X∧P(x,y))}. Formalmente, dada uma fórmula P tal que w não ocorre livre em P, a seguinte fórmula é um axioma:
(∀x∃!y[P]yx)→∀z∃w∀y(y∈w↔∃x(x∈z∧[P]yx))
3.7 O axioma da escolha
Neste livro não faremos uma abordagem do Lema de Zorn, pois ele é equivalente ao axioma da escolha, intuitivamente, este axioma nos diz que se você tiver uma coleção de cestas, cada qual contendo pelo menos um objeto, então é possível afirmar a existência de um conjunto, o conjunto de escolha, que contém exatamente um objeto de cada cesta—mesmo que haja um número infinito de cestas e não haja nenhuma regra que estabeleça qual objeto de cada cesta deve ser escolhido para formar parte desse conjunto.
\(A.A,A.x)>(x.x´,E.x´)
O x´ é uma escolha dentro de A, esta escolha é algo que se relaciona com o conceito de vontade delimitado pela TNL. Utilizando a uma LLPO, temos que para todo conjunto x de conjuntos não vazios, existe uma função f:x→⋃x tal que, para todo y∈x:f(y)∈y.
∀x((¬(∅∈x))→∃f∃w((f∈wx)∧∀y∀z((y,z)∈f→(z∈y))))
Aqui wx é o conjunto das funções de x em w. Uma função f de domínio X tal que f(x)∈x para todo x∈X é chamada de função de escolha do conjunto (família de conjuntos) X.
Suponha que C seja uma coleção(conjunto) de conjuntos não vazios. Então, C.a>(.ã a.ã ãRa), pois a é não vazio. Neste caso R significa justamente a relação de pertinência, isto nos permite estabelecer o AE como uma relação genérica não especificada que se encaixe na expressão acima.
3.8 a construção dos números
John von Neumann estabelece que um número natural é composto pelo conjunto de números naturais menores do que ele desta forma temos:
0=∅
1={0}={∅}
2={0,1}={∅,{∅}}
3={0,1,2}={∅,{∅},{∅,{∅}}}
...
O sucessor de um número natural n pode ser expresso por n+1 ou por n⋃{n}. Logo, um conjunto indutivo contém todos os naturais. Na construção dos naturais temos
naturais(conjunto,indutivo,⊂)
portanto ~N
O princípio da indução finita pode ser provado como um teorema, a construção dos inteiros, racionais e reais pode ser formalizada com a TC e a LPO, não despenderemos mais tempo.
3.9 Os cardinais
Vimos que a distinção entre ∊ e ⊂ permite a concepção da ideia de conjunto de conjuntos e que às vezes isso vem com o nome de família de conjuntos. Isto permite o surgimento dos definições tais como o conjunto das partes definido como segue:
P(A)={x: x⊂A} "O conjunto das partes de A é formado pelos subconjuntos de A". De forma restrita, a TNL afirma que a diferenciação entre ∊ e ⊂ é indevida, o que implica A=P(A). Este tipo de artimanha se faz necessária para a formulação de conceitos artificiais que se fundamentam na ideia de família de conjuntos:
Cardinais: Seja 𝝰 uma família de conjuntos equivalentes a A. Portanto, 𝝰 é chamado de n° cardinal de A, expresso por 𝝰=|A|.
Ordinais: Seja A um conjunto bem ordenado e 𝝀 uma família de conjuntos bem ordenados semelhantes à A, então 𝝀 é um n° ordinal, expresso por ord(A).
Os conceitos acima dependem dos termos "equivalentes", "semelhantes", "bem ordenado" e "família". Os dois primeiros derivam da ideia de função que já foi reduzido pela TNL. Dois conjuntos A e B são equivalentes se existe uma função bijetora entre eles, o conceito de conjuntos semelhantes traz embutida a ideia de que A e B devem ser bem ordenados, este também é um conceito que já foi reduzido pela TNL.
aprofundamento das peculiaridades mat… e restriçoes
Realidade => linguagem => Matemática => Física
x.dx>(x.y.dx y°.x) Definição de dx
Se alguém puder fazer melhor….procuro a verdade
SÍNTESE ESQUEMÁTICA
Preface to Logic, Language and Meaning, by L. T. F. Gamut, University of Chicago Press, 1991.
2 notes
·
View notes
Text
Pode leitar
O “Hora News - Edição das 10″, apresentado por Rafael Algarte e exibido logo após o “Jornal da Record News”, cometeu um erro gravíssimo de ortografia em seu gerador de caracteres.
Lotado de reprises do “Jornal da Record”, o telejornal estava exibindo uma reportagem sobre o sobrepreço de leitos em hospitais de campanha do Rio de Janeiro, cujo governo de Wilson Witzel (PSC) é investigado.
Mas o operador de grafismos da emissora achou que a pauta era láctea. Antes fosse.
1 note
·
View note
Text
P A R A D O X A L .
A vida se alimenta da própria vida.
Criamos e reproduzimos pois somos parte desse sistema e agimos de acordo com a (nossa) natureza.
Os microrganismos, seres dos quais não possuem a mesma capacidade de pensamento e linguagem que os seres humanos podem ser/são (?) uma criação primária, como uma base para muitas outras das quais chamamos de "evoluídas". E assim como a vida nos criou nós criamos outras vidas, outras existências, sejam elas semelhantes a outros seres nomeados "humanos" ou criações diferente destes mas ainda assim semelhantes.
O computador, uma criação "humana" assim como a bactéria e tudo que veio depois segue evoluindo a sua maneira mas nunca será um ser humano. As máquinas criadas pelos humanos mesmo não sendo consideradas um ser vivo como nós, tem uma existência real, dessa maneira sua vida é real, apenas de modo diferente comparado a vida humana. Assim como tudo que há um computador possui um sistema, onde tudo já foi programado para funcionar como funciona, os números e suas combinações criam seus comandos e respostas; a criação desse sistema operacional se tornou possível através da matemática e sua linguagem numérica criados anteriormente.
Tudo que existe na natureza pode ser traduzido através de linguagens.
Apenas através da matemática os seres humanos conseguiram criar um sistema operacional do qual mais se assemelhou ao pensamento humano, o qual consideramos o mais complexo dentre os seres que conhecemos até os dias atuais com nossas limitações.
É possível observar que este tipo de criação complexa foi criada por meio de uma linguagem mais simples, com poucos caracteres, o zero e o um.
O tudo e o nada, e vice versa.
Vale lembrar que além destes dois símbolos numéricos existem muitos outros, como as letras, porém assim como na natureza as outras criações são variações de uma base mas nunca deixam de ser zero e um mesmo que expressas através de diferentes formas; nunca deixam de fazer parte de uma mesma rede com a mesma origem.
A grande questão é, será q uma linguagem mais simples é capaz de traduzir coisas complexas de maneira mais eficaz?
[Zero] Será que este é o motivo para o qual conseguimos encontramos Deus de maneira mais clara e sincera diante do silêncio?
[Um] O ser humano age de acordo com a maneira da qual foi programado para agir diante de uma condição natural a partir da energia que carrega vinda de sua criação e as criações anteriores, e segue criando mais e mais, assim como deus e tudo que há; causa e efeito; existir é criar.
[Dois] O ser humano é dual, não é apenas um animal puramente selvagem mas também um ser espiritualizado. Gerando através da junção do zero e do um o dois; o equilíbrio abstrato/figurado em números já que matematicamente zero e um seria um e não dois; o pensamento é: a soma do zero e do um gera algo novo o dois.
As criações vindas dos seres humanos devem e estão ligadas ao zero que seria a ideia de deux que está fora de nós, mesmo dentro, o nada; juntamente com a ideia de que nossa própria criação vinda desse mesmo deux, nos tornando o um seria o próprio equilíbrio e naturalmente como tudo deve ser.
Seriam os animais com linguagens mais simplificadas mais sensíveis a espiritualidade por não possuírem a mesma habilidade complexa de comunicação?
Podemos dizer que quanto mais complexos formos estamos mais longe do centro, do equilíbrio? Já que o simples se encontra mais próximos de deux?
Talvez sim, apenas mais uma criação desequilibrada se equilibrando juntamente com outras criações dentro de uma rede de criações divergentes mas semelhantes.
Talvez não, talvez somos caóticos por que carregamos energia da nossa criação, o impulso gerador de nossas vidas, toda uma energia de criações anteriores.
E assim não seria deux em suas criações? Caoticamente perfeito como nós somos? Como todos as criações são a sua maneira?
Edit: Não deixamos de estar mais próximos de deux pela maneira da qual nos comunicamos, o simples está no zero e o complexo está no um, mas nada nunca fora de deux.
Seriam todas as questões possíveis simultaneamente? Acredito que sim!
Será q o início de tudo é simplesmente zero?
E um?
Zero e um!
Nunca apenas só.
O um se dá na existência do zero e o zero não ganharia corpo sem a existência de algo dentro de si sendo este um, pois sem o um ele não seria nem zero/nada?
Deux é puramente paradoxal?
Sobre o pensamento no presente escrito:
Uma grande teia onde um ponto leva a outro, tecida perfeitamente de maneira em que todas as questões existentes estão uma dentro da outra, onde tudo se encaixa de maneira simples e complexa, tornado difícil traduzir em palavras todos os perfeitos encaixes da vida.
Talvez agora seja hora de fazer silêncio e equilibrar as coisas.
0 notes
Text
Gerador de Codiguin para Freefire
Gerador de Codiguin para Freefire
Salve malokas, suave? Hoje estou trazendo uma ferramenta pra aqueles malokas que amam jogar free fire. Se trata de um gerador de codiguin para freefire, com ele você poderá gerar codiguinhos dos itens mais raros do Free Fire. “Codiguinhos” são pedaços de texto aleatórios de 12 caracteres compostos por letras e números para gerar um código que pode ser trocado por itens por meio do sistema de…
View On WordPress
0 notes
Text
Até ‘GC’ da TV Senado desmente Marcos Rogério
O senador Marcos Rogério (DEM-RO) foi desmentido até pelo gerador de caracteres da TV Senado. Como mostramos, há pouco, na CPI da Covid, ele exibiu um vídeo de janeiro de 2020 em que Drauzio Varella associa a Covid a uma gripe...
Leia este conteúdo na integra em: Até ‘GC’ da TV Senado desmente Marcos Rogério
0 notes
Text
A única notícia boa do mês?...
Acabo de descobrir que a famosa e anônima ao mesmo tempo “fonte do gerador de caracteres da Rede Globo” (dos bons tempos, quando ela nos dava alegrias e emoções em vez de outros sentimentos) está em um lugar bem nobre: a capa do manual de instruções do Fusca 1982. Só uma pena que em outros carros de épocas próximas (com nomes mais longos, e portanto, mais caracteres para serem referenciados) eles já mudaram para Futura Bold, 1000 vezes mais difundida e até mais lembrada como typeface padrão dos comerciais da Volks. Aliás, que comerciais... hã... estranhos. Tinham muito texto! Dos anos 90 em diante, comerciais de revista já seriam totalmente diferentes. Dá até vontade de parodiar esse tipo de propagandas, rsrs...
0 notes
Text
Simples nacional boleto em atraso: saiba o que fazer neste caso
No longo prazo, o Simples Nacional boleto em atraso pode causar dor de cabeça para a empresa, mas é uma situação de fácil solução.
Isso acontece quando você atrasa o pagamento do DAS e a Receita Federal deixa de cumprir o DAS, e você pode estar sujeito a multas, juros e até multas excluídas pelo Simples Nacional.
Para evitar esses problemas, basta pagar os impostos o mais rápido possível e dar prioridade às obrigações para com o governo.
A seguir, seguiremos algumas etapas para explicar em detalhes como normalizar o Simples Nacional boleto em atraso.
Siga as instruções e mantenha-se informado sobre as autoridades fiscais.
O que é o Simples Nacional?
A Receita Federal (Simples Nacional) é um sistema tributário que reúne os principais tributos e taxas existentes no país, a maioria composta pela Receita Federal, ICMS (nos Estados Unidos e Distrito Federal) e ISS (nos Estados Unidos Administração da Receita Federal dos Estados). Âmbito municipal). A lei é regida pela “Lei Complementar” (LC) 123/2006 e está em vigor desde 2007.
Desde o seu lançamento até hoje, ele passou por algumas mudanças importantes. O mais importante é o escopo das atividades permitidas por este sistema e a expansão do escopo das atividades.
Quais são os benefícios do método simples do país?
Uma de suas principais vantagens é a relativa simplificação dos cálculos numéricos. Este cálculo é baseado na receita total da empresa (liquidação) nos últimos 12 meses. Outra vantagem é que pode ser recolhido através de um único “guia”, nomeadamente o DAS-Documento de Arrecadação Nacional Simples.
Por meio desse sistema, muitas outras obrigações auxiliares também são eliminadas. Um deles provém do SPED-Sistema Público de Escrituração Digital, e quem optar por este sistema não terá de arcar com quaisquer obrigações.
Embora se trate de um sistema tributário que promove a arrecadação de tributos, antes de escolher essa opção, é necessário avaliar a sua alíquota com base na atividade, na abrangência do imposto e no anexo em que está inserido.
Recomenda-se que se as faixas fiscais do Simples e outra opção forem muito próximas, ou mesmo se o Simples for um valor um pouco superior, ainda valha a pena optar pelo Simples pela comodidade do sistema.
Afinal, o que restar nessa diferença acaba desaparecendo, podendo-se esquecer um dos boletos de outro sistema, o que pode resultar em multa maior do que a diferença.
O que significa o Simples Nacional boleto em atraso?
O Simples Nacional boleto em atraso significa pendencias no pagamento do DAS (Documento de Arrecadação Simplificada).
Esse documento unifica os principais tributos pagos pelos micro e pequenos empresários que optam pelo Simples Nacional e simplifica a execução de suas obrigações pela Receita Federal.
Portanto, toda empresa que pertence ao sistema tributário precisa publicar formulários de arrecadação de DAS e pagar impostos todos os meses, não deixando o Simples Nacional boleto em atraso.
O DAS normalmente expira no dia 20, ou no próximo dia útil no caso de finais de semana e feriados.
Se você esquecer ou deixar de pagar a passagem, o pagamento ficará pendente no sistema governamental.
Quais as consequências do término do Simples Nacional?
O Simples Nacional boleto em atraso fará com que a empresa fique em dívida com a Receita Federal até que o pagamento seja normal.
Ao mesmo tempo, os empresários não podem realizar nenhum procedimento envolvendo agentes e podem ter dificuldade em ganhar credibilidade no mercado.
Além disso, o Simples Nacional boleto em atraso implicará em multas e juros proporcionais ao período de inadimplência.
Em última análise, se a dívida estiver vencida há muito tempo, o IRS pode aprovar a Lei de Declaração Administrativa (ADE) para excluir a empresa do sistema pelo Simples Nacional boleto em atraso.
Caso a empresa chegue a esse ponto e receba o auto de exclusão, deverá apresentar defesa em até 30 dias e quitar a dívida no mesmo prazo.
Para os MEIs (Microempreendedores Individuais), a demora dos dois DASs fez com que o INSS perdesse os benefícios da previdência social e os riscos de não cumprimento do Simples Nacional são os mesmos.
Portanto, o pagamento pontual do DAS deve ser uma prioridade dos empresários, para evitar o acúmulo de dívidas e multas que prejudicariam o orçamento e até mesmo a normalidade da empresa.
O Simples Nacional boleto em atraso deve ser considerados evasão fiscal?
Não, o Simples Nacional boleto em atraso é considerado apenas uma infração administrativa, e não uma sonegação fiscal.
Portanto, o empresário que com Simples Nacional boleto em atraso será considerado quebra de contrato, mas não constituirá crime contra a ordem fiscal.
De acordo com a Lei nº 8.137, de 27 de dezembro de 1990, são crimes relacionados à tributação:
Informações ausentes ou declarações falsas às autoridades agrícolas
Realizar fiscalizações fiscais fraudulentas em documentos ou livros de contas exigidos pela legislação tributária, inserir elementos incorretos ou omitir operações de qualquer natureza
Falsificar ou alterar faturas, faturas, cópias, pedidos de venda ou quaisquer outros documentos relacionados a transações tributáveis
Prepare, distribua, forneça, publique ou use documentos que você sabe ou deveria saber que são falsos ou imprecisos
Quando aplicada, recuse-se a fornecer ou recuse-se a fornecer faturas efetivamente executadas ou documentos equivalentes relacionados à venda de bens ou serviços, ou fornecer em violação da lei.
4 etapas para quitar o Simples Nacional boleto em atraso
O Simples Nacional boleto em atraso, é um processo simples que pode ser realizado 100% online.
Passo a passo para regularizar o Simples Nacional boleto em atrasoVisite o site do Simples Nacional
O primeiro passo para o Simples Nacional boleto em atraso é acessar o site oficial e selecionar as opções PGDAS-D e DEFIS.
Para acessar o sistema, é necessário utilizar um certificado digital ou gerar um código de acesso – basta inserir o CNPJ da empresa, CPF e caracteres de segurança.
Se você usar um código de acesso, guarde essas informações para outras etapas.
2. Emita uma cópia do boleto
Após efetuar o login no Simples Nacional, basta clicar em “Publicar o DAS Simples Nacional / Atualizar pela 2ª vez pelo Boleto”.
Você terá que usar o código de acesso ou certificado digital novamente para emitir documentos do Simples Nacional 2 via do boleto atrasado.
3. Verifique o valor do ingresso
O próprio sistema do Simples Nacional recalculará o valor do boleto DAS e considerará as multas e os juros decorrentes do atraso.
A penalidade após o pagamento é de 2% ao mês calendário ou parte do imposto informado no documento, com limite de 20%.
4. Pague a 2 via simples nacional atrasado
Por fim, basta gerar boleto do Simples Nacional, efetuar o pagamento em agência bancária, caixa eletrônico ou banco online, e você já pode normalizar seu Simples Nacional boleto em atraso.
Depois de resolver o problema, marque o pagamento do DAS na agenda e evite ficar para trás com o IRS novamente e não gerar boleto DAS em atraso.
No caso do MEI, o que o Simples Nacional deve fazer?
Se você for MEI, o processo de regularização do Simples Nacional boleto em atraso ficará mais fácil.
Basta entrar no programa gerador de DAS do microempreendedor individual, clicar em “Guia de pagamento DAS emitido” e selecionar o ano atual para prosseguir em como imprimir Simples Nacional boleto em atraso.
Aqui, você pode selecionar o mês a ser pago e, em seguida, selecionar a nova data de vencimento para permitir que o sistema calcule automaticamente os juros e a multa.
Em seguida, basta clicar em “Emitir DAS” e a fatura vencida costuma ser paga no prazo estipulado.
Posso parcelar o Simples Nacional boleto em atraso?
Se o valor final do Simples Nacional boleto em atraso for muito pesado para o seu bolso, você pode parcelar o débito na Receita Federal.
Existem duas maneiras de se inscrever para um contrato:
Pelo Portal do Simples Nacional, com certificado digital ou código de acesso na opção “Parcelamento”
Pelo Portal e-CAC da RFB, no serviço “Parcelamento – Simples Nacional”, com certificado digital ou código de acesso gerado no e-CAC.
Dessa forma, você pode parcelar as dívidas em até 60 vezes e parcelas mínimas de R$ 300,00.
Como se manter dentro dos prazos?
Agora que você já entendeu mais sobre o Simples Nacional boleto em atraso, com certeza deve querer saber como alavancar suas vendas e se manter seguro perante a lei.
Além de ficar totalmente tranquilo em relação a sua gestão financeira, contando com a gestão tributária e fiscal, para estar em dia com as conformidades da lei, indicamos fortemente o serviço de um contador. Com este profissional você terá:
Otimização de seu tempo, fazendo com que você foque no que realmente interessa: produzir;
Gestão assertiva, pois no momento econômico que estamos vivendo, erros podem ser fatais para o futuro de seu negócio;
Redução de impostos, adequando seu regime tributário;
Maior tranquilidade e segurança de seu negócio, criando uma base forte para seu empreendimento crescer;
Investimento inteligente do seu dinheiro, e corte de gastos seguro, sem impactar diretamente na qualidade do seu serviço;
e muito mais!
Encontrando o melhor escritório contábil
Para que você possa encontrar o melhor escritório de contabilidade para te auxiliar no processo de Simples Nacional boleto em atraso e ser um empreendedor, primeiramente será necessária uma avaliação de seu cenário. Compreenda sua realidade e o que você mais precisa:
Otimização de tempo com pouca necessidade de serviço personalizado;
Consultoria, abrangência total dos serviços contábeis, além de atendimento personalizado;
Meio termo entre os dois acima previsto no seu projeto.
E ainda suas preferências:
Contabilidade com atendimento físico (reuniões e planejamentos em conjunto), facilitando ainda mais cada processo;
Escritório de contabilidade online, onde você só entrega as demandas fiscais, tributárias, financeiras, entre outras;
Contabilidade com sistema online, mas serviço pensado especialmente para você;
Prefere baixo custo?
No seu cenário, prefere o custo-benefício?
Ou da prioridade para a qualidade do serviço, pouco se importando com o valor?
E se te dissermos que você pode encontrar com apenas alguns cliques o contador terceirizado que falta em sua empresa?
Mas se ainda te falarmos que você pode receber até 4 orçamentos de forma totalmente GRATUITA? E assim dar andamento aos seus processos legais para emitir notas fiscais e outros documentos!
Então, se isso te chamou a atenção, nós temos uma solução incrível para você!
Veja como receber até 4 orçamentos de contadores credenciados ao CRC
A Plataforma 4 Mãos te conecta com até 4 contadores, que avaliarão o seu perfil empresarial e escolherão os modelos de negócio que mais se encaixarem com o escritório deles.
Você ficará satisfeita com o serviço e o contador poderá te atender do jeito que você espera. Cadastre-se no site e escolha suas preferências, evidenciando suas necessidades!
Você pode optar, por exemplo, pelo melhor custo-benefício ou melhor preço. Tudo irá variar de acordo com o que você precisa, seria um método de simplificar este contato entre empreendedor e contador.
Ressaltamos que o cadastro para receber os orçamentos é gratuito. Tenha o poder de escolher o que é melhor para você e o que irá se adequar a sua necessidade e realidade!
Cadastre-se ou entre em contato com nossa equipe!
E se gostou do conteúdo sobre Simples Nacional boleto em atraso, continue acompanhando nossos próximos posts e deixe um comentário para nós!
0 notes
Text
Dicas para Ficwriters - Aplicativos para Escritores
Olá, você que é escritor e usa o celular para (quase) tudo. Sabia que existem apps que podem te ajudar na hora de escrever? Hoje eu trago uma lista com aqueles que aprovei. Confira!
Todos podem ser baixados gratuitamente pelo Google Play Store (alguns possuem versões pagas) e foram testados em um celular com o sistema operacional Android 5.1 Lollipop.
Character Planner
Idioma: inglês
Feito para quem joga RPG, mas também é útil para escritores. Nele você pode fazer fichas de personagens, mundos, histórias, cenas e locais.
Character Notes
Idioma: inglês
Também serve para fazer fichas de personagens, mas esse é especialmente voltado para escritores.
Writeometer
Idioma: inglês
Nele você define uma meta de caracteres ou palavras a serem escritas, tempo para finalizar e a recompensa caso consiga cumprir o que foi proposto. Muito bom para te motivar a escrever.
World Scribe
Idioma: inglês
Funciona como uma enciclopédia onde você pode organizar personagens, grupos, locais, itens e conceitos existentes no universo que você criou.
RPG Character Generator
Idioma: inglês
Outro app que funciona tanto para jogadores de RPG como para escritores. Gera um personagem com características aleatórias, mas você também pode escolher cada uma delas.
Place Name Generator
Idioma: inglês
Problemas para batizar a sua cidade? Esse aplicativo gera aleatoriamente nomes de locais em inglês (europeu e americano), alemão, italiano, polonês, russo, letão e lituano.
Write Fantasy
Idioma: inglês
Manual com dicas para escrever histórias do gênero fantástico.
Random Name Generator
Idioma: inglês
Gera nomes aleatórios em inglês, espanhol, francês, italiano, chinês, russo, alemão, japonês, árabe, grego e sueco. A versão paga também inclui hindi, polonês e coreano.
WriteOwl
Idioma: inglês
Além de ajudar a organizar sua história, este aplicativo também serve como um editor de texto básico.
Veja também: Geradores Aleatórios
2 notes
·
View notes
Text
Erro em legenda faz jornal de César Tralli criar o “cornavírus”
SP1 erra grafia e vira alvo de piadas na internet (Imagem: Reprodução / Globo)
O SP1 da última quinta-feira (17), marcado pela volta de César Tralli ao comando do telejornal após dias no Jornal Hoje, cometeu uma gafe durante uma reportagem sobre os casos de reinfecção pela Covid-19. No entanto, um erro no GC (gerador de caracteres) chamou mais a atenção do que a notícia.
Enquanto o jornalista falava sobre a notícia da edição, o GC apresentou a seguinte informação: “Reinfecção pelo novo ‘cornavírus’ em SP. Primeiro Caso no estado é de uma moradora de Fernandópolis”.
“Um alerta que se torna ainda maior porque outros casos suspeitos estão nas mãos de pesquisadores”, anunciou o âncora do jornalístico. “Mas nem todas as amostras tem condições de serem analisadas”, completou.
A web logo reagiu com piadas sobre a gafe do telejornal da Globo. “Reinfecção de cornavírus, cuidado para vocês que volta com ex que já te traiu”, recomendou uma internauta. “Cornavírus, a verdadeira pandemia dos brasileiros”, brincou mais uma.
“Isso é por que não viram meus amigos. Já pegaram Cornavírus umas 5 vezes”, cutucou um terceiro. “Quem já pegou Cornavírus levanta a mão. Dizem que quando pega esse vírus todo mundo sabe menos você”, brincou outra.
Confira a repercussão na web:
Jornal SPTV deixa erro de grafia escapar e viraliza com “cornavirus” pic.twitter.com/kbmxq9L4sR
— Mídias HG (@MidiasHG) December 17, 2020
Já foram infectadas pelo cornavirus? Eu sigo blindado!! pic.twitter.com/3YH1yzt16a
— dj pen drive (@ruancavalcantex) December 18, 2020
Cornavírus já infectou todos os twiteiros pic.twitter.com/6uLaRfmdQ7
— CROSSFITEIRA EMO CONTRA O CORONGA (@marigraciolli) December 18, 2020
Eu fiquei em isolamento social direitinho, ainda assim o Cornavírus me pegou! Alguém mais sofrendo dessa doença aí? Depois da 3 a gente pede música para a @MariliaMReal que é especialista no assunto!
— Iriss
(@IrissCript) December 18, 2020
Pelo menos esse ano me livrei do cornavirus https://t.co/bdq2KqzaL3
— tutti frutti (@guilticent) December 18, 2020
cornavirus ta matando mais que bala
— vigiar & punir (@7thPhotographer) December 18, 2020
Quem nunca pegou um CORNAVIRUS né meu bem… Eu já e fui bem assintomática
— Beatriz (@bibiroque) December 18, 2020
É só mudar o nome pra cornavirus que eu pego essa porra… é de cair o cu da minha bunda viu
— Sereia Ihara (@juh_ihara) December 18, 2020
O post Erro em legenda faz jornal de César Tralli criar o “cornavírus” apareceu primeiro em RD1 → Audiência da TV, Notícias da TV e Famosos.
The post Erro em legenda faz jornal de César Tralli criar o “cornavírus” first appeared on Propaganda em Internet.
from WordPress https://ift.tt/3phO0Kv via IFTTT
0 notes
Text
JOGO do BOB ESPONJA e DESENHOS CANCELADOS | NICKTOONS UNITE
Creditos site rkplay - https://bit.ly/2Nl18ig
youtube
Bob Esponja tem varios jogos, mas uma vez rolou um crossover com Padrinhos Magicos , Jimmy neutron, e danny phanton, sim, tem um crossover no multiverso dos desenhos na nickelodeon e sobre isso que vou falar agora
JOGO do BOB ESPONJA e DESENHOS CANCELADOS
Espero que gostem!
Seja Membro do canal https://www.youtube.com/channel/UCVmxV-_ds-UJeVC7w7AYQTQ/join
Me siga nas redes sociais:
Twitter: /robertocarlosfj
Insta: /robertocarlosfj
Page do Face: /rkplayss
Grupo do Face: /gamers brasil
Lives na Twitch e Facebook: /rkplay
Contato Profissional: [email protected]
#rkplay #nicktoons #HISTORIADOSJOGOS
PLAYLIST HISTORIA DOS JOGOS
Sinopse: Nicktoons Unite!, conhecido como SpongeBob and Friends: Unite! na Europa, é um jogo de 2005, apresentando personagens e níveis baseados nos desenhos da Nickelodeon: Bob Esponja, Danny Phantom, Os Padrinhos Mágicos, e As Aventuras de Jimmy Neutron: O Menino Gênio
Jogabilidade Na versão de console, o jogador pode jogar com três computadores e nenhum outro jogador humano, ou com um ou dois amigos com o (s) computador (es) restante (s). Pode-se trocar de habilidades, que têm múltiplos usos. Existem também coisas que apenas um determinado personagem pode fazer. Por exemplo, o Bob Esponja é necessário para usar bombas de bolhas para explodir um pilar, Danny é necessário para usar Lamento fantasmagórico em alguns vidros, Timmy é necessário usar a luva de congelamento para congelar um pouco de água ou Jimmy precisa derrubar algumas coisas com seu nêutron Flare.
Goddard pode ser encontrado em todos os quatro mundos (e estranhamente, dentro de si mesmo) para que ele possa atualizar as armas e habilidades do jogador.
A versão DS é um jogo de plataforma totalmente 3D onde o jogador controla um dos quatro personagens de cada vez, que pode ser selecionado a qualquer momento via touchscreen, enquanto a versão GBA é um jogo de plataforma 2D onde ele / ela tem que alternar entre os dois caracteres dados no início do nível para progredir. Ele usa sprites 3D pré-renderizados com base nos modelos da versão DS.
O jogador é apresentado pela primeira vez a Bob Esponja, que percebe que o Plâncton assumiu o controle da Fenda do Biquíni. Então Goddard sai de um portal e exibe uma mensagem para Bob Esponja de Jimmy Neutron. Seguindo Goddard através do portal, ele encontra Jimmy, Danny Phantom e Timmy Turner. Jimmy reveste Bob Esponja com umidade auto-regeneradora para mantê-lo saudável. Jimmy então explica que sua última invenção, a Máquina de Portal do Universo (um dispositivo para abrir portais para outras dimensões) foi copiada pelo Prof. Calamitous, que passou a usá-la para formar um Sindicato com Plâncton, Vlad Plasmius e Denzel Crocker; eles já começaram a roubar energia de cada um de seus mundos para seu plano mestre. Já que o covil de Calamitous não pode ser encontrado, eles começam com os outros mundos primeiro, impedindo o Sindicato de extrair mais energia.
Os heróis chegam ao novo castelo de Vlad por acidente, onde ele revela que seu portal fantasma está sugando energia da Zona Fantasma para promover os planos do Sindicato e, como precaução, Vlad capturou os pais de Danny. Vlad então os nocauteia e os aprisiona na Prisão Zona Fantasma. Fazendo amizade com o Box Ghost, os heróis escapam após nocautear Walker. Danny leva os heróis ao portal fantasma da Fenton Works, onde afirma não ter nenhuma relação com os Fenton e que eles são especialistas em Caçadores de Fantasmas. Eles encontram os amigos de Danny, Sam e Tucker, que explicam que alguns fantasmas possuíram os cidadãos. Danny expulsa os fantasmas antes que o grupo atravesse o cemitério de Amity Park até o castelo de Vlad. Ao chegar, Jimmy percebe que há geradores mantendo o portal aberto. A gangue destrói os geradores, fechando o portal. Confrontando Vlad, Danny possui seu pai Jack, usando as ‘Manoplas Fantasma’ para esmurrar Vlad. Vlad se vangloria de que o Sindicato está construindo algo e eles já têm energia fantasma suficiente para ajudá-lo antes de fugir.
O post JOGO do BOB ESPONJA e DESENHOS CANCELADOS | NICKTOONS UNITE apareceu primeiro em Rk Play - Canal de video games.
from WordPress https://rkplay.com.br/jogo-do-bob-esponja-e-desenhos-cancelados-nicktoons-unite/?utm_source=rss&utm_medium=rss&utm_campaign=jogo-do-bob-esponja-e-desenhos-cancelados-nicktoons-unite
1 note
·
View note