Resposta – Quadrado no Moby Dick 

A resposta é que é um quadrado mágico 4x4. A soma de todas as linhas, colunas e diagonais principais dá o mesmo valor (no caso, 34). Qual a relação entre o quadrado e Moby Dick, não sei bem dizer. Sei que o autor gostava de matemática. Tempos atrás, escrevi um longo post sobre como implementar …

Continue lendo Resposta – Quadrado no Moby Dick 

Recomendação de livro: Algoritmos para viver

Algoritmos para viver, de Brian Christian e Tom Griffiths, é um livro sobre algoritmos, sem fórmula alguma, mas repleto de bons insights. Já aproveitei e escrevi sobre alguns desses aqui, como o problema da parada ótima (mascarado de “problema da secretária”), assim como outras questões computacionais, como ordenação, memória, Teoria dos Jogos, etc. É um …

Continue lendo Recomendação de livro: Algoritmos para viver

Reflexões sobre Lei de Moore e Quantum

(Com base em perguntas que recebi) 1. Quais são as principais limitações que você enxerga na continuação da Lei de Moore nos próximos anos? A Lei de Moore não pode continuar indefinidamente, e está chegando num limite. Um dos limites é o tamanho de um átomo. Hoje temos transistores de 7 nanômetros ou menos. Um …

Continue lendo Reflexões sobre Lei de Moore e Quantum

AI Summit – Quantum

Tive a honra de participar de um painel sobre computação quântica no AI Summit 2024, juntamente com feras como Waldemir Cambiucci, João Marcelo Silva Souza, Onédio S SEABRA Junior, Presidente I2AI e Marlisio Campos. Alguns tópicos discutidos: A computação quântica baseia-se em um paradigma totalmente diferente da clássica, tendo propriedades como superposição e emaranhamento. Não …

Continue lendo AI Summit – Quantum

Filmes sobre Probabilidade, Estatística e Jogos

Uma forma lúdica de despertar a curiosidade sobre Probabilidade e Estatística é através de bons filmes, baseados em pessoas e fatos reais. 1) "Quebrando a banca" conta a história de um professor e um grupo de alunos do MIT que desenvolvem um método de contagem de cartas para o BlackJack (ou 21). 2) "Moneyball": a …

Continue lendo Filmes sobre Probabilidade, Estatística e Jogos

Implementação da cifra de transposição

Continuando com algumas implementações de códigos criptográficos simples, é a vez da cifra de transposição. Consiste em escrever numa coluna com uma quantidade definida de linhas (que é a chave), e transmitir a mensagem por linhas – daí o nome, é uma “transposta” Ex. “O poeta é um fingidor. Finge tão completamente” Resulta em: "Otunrnãmae_amg.gopm_p__i_e_le_oéfdF_cen_e_ioitott_" …

Continue lendo Implementação da cifra de transposição

Bugou

Da onde vem a expressão "bug de computador"? Em 1947, uma equipe de cientistas reportou o primeiro bug: uma mariposa no meio dos circuitos do computador. Lembrando que, à época, o computador era do tamanho de uma sala inteira! Fonte: https://education.nationalgeographic.org/resource/worlds-first-computer-bug/

Security BSides SP

Gratidão à profa. Ines Brosso pelo convite para palestra sobre "Quantum Computing" no Security BSides SP. Durante a apresentação, abordamos os potenciais, as aplicações e as discussões sobre o estado atual dessa tecnologia revolucionária. Quantum Computing representa uma mudança de paradigma na computação, utilizando princípios da mecânica quântica para processar informações de maneira exponencialmente mais …

Continue lendo Security BSides SP

O que é o Softmax?

O softmax é uma função utilizada fortemente em redes neurais para produzir saídas probabilísticas, especialmente em problemas de classificação multiclasse. Mas porque não utilizar métodos mais simples? Qual a intuição por trás? Neste artigo, daremos a definição, exemplos de códigos e a interpretação do softmax.

Projeto: Sorteador de Números

Numa reunião que fiz, precisei sortear um livro entre as pessoas presentes, e utilizei um desses sorteadores de números que tem na internet. Porém, penso que é um projeto tão fácil de fazer, que reproduzo a seguir a minha versão. Vide https://asgunzi.neocities.org/Experimentos/Sorteio. Começo com o html, inserindo as caixas de input dos números e o …

Continue lendo Projeto: Sorteador de Números

Jogo Lights Out

O objetivo deste projeto é criar uma versão do jogo “Lights Out”, algo como “Apague as luzes”. A partir de um painel inicial, 5x5, devo apagar todas as luzes. O amarelo indica aceso, azul significa apagado. Implementei em Javascript - D3. Jogue aqui no link: https://asgunzi.neocities.org/ArteMatematica/luzes Se eu tocar num quadrado, a célula tocada, as …

Continue lendo Jogo Lights Out

Tech Nights IBM

Estarei participando do Tech Nights da IBM, quinta-feira agora, sobre o Qiskit - linguagem de computação quântica, da qual tenho certificação e sou advocate, juntamente com Wagner Arnaut, um dos embaixadores de #quantum da IBM Brasil Evento gratuito, quinta-feira agora, na IBM São Paulo --> Inscreva-se já, as vagas são limitadas e está imperdível --> https://lnkd.in/d7YdhB_Q