Informática

Herramientas de informática que abarcan puertas lógicas, algoritmos cuánticos y codificación de vídeo, de lo clásico a lo cuántico.

Algorithms & Data Structures

Information Theory & Encoding

  • Aritmética binaria y complemento a dos — Explora los pesos de los bits, las representaciones con signo como el complemento a dos y la suma, resta y multiplicación binarias paso a paso.
  • Codificación por longitud de racha (RLE) — Comprime símbolos repetidos en pares de valor y conteo, e inspecciona los mejores y peores casos.
  • Demo del compresor LZ77 — Recorre paso a paso las referencias hacia atrás de ventana deslizante que usan DEFLATE, ZIP y gzip.
  • Detector y conversor de codificación/base — Detecta la codificación probable o el formato estructurado, luego decodifica y explica de qué se trata probablemente.
  • Laboratorio de entropía en PLN — Explora la entropía de tokens, la entropía cruzada, la perplejidad y el desplazamiento de distribución en datos de lenguaje — las métricas matemáticas fundamentales usadas para entrenar y evaluar los grandes modelos de lenguaje (LLM) de IA.
  • Playground de codificación entrópica — Relaciona las distribuciones de símbolos con la entropía de Shannon, la ganancia de compresión esperada y la predicción del siguiente token en la IA/LLMs.
  • Transformada de Burrows-Wheeler (BWT) — Descubre cómo la BWT reordena el texto en rachas que se comprimen mejor, y cómo revertirla sin pérdidas.
  • Visualizador de Codificación Huffman — Construye un árbol de Huffman a partir de un texto y observa los códigos binarios óptimos libres de prefijo y la tasa de compresión.

Signal & Media Processing

Automata & Cryptography

  • Animador de autómatas finitos — Recorre las transiciones de un AFD en un diagrama de estados en vivo — observa qué estado está activo tras cada símbolo y si la entrada es aceptada.
  • Explorador de Puertas Lógicas — Visualizador interactivo de puertas lógicas y pequeños circuitos con pulsos de señal, diagramas de tiempo y tablas de verdad compactas.
  • RSA: Cifrado de juguete — Explora la criptografía de clave pública RSA con primos pequeños — observa la generación de claves, el cifrado y el descifrado paso a paso.
  • Simulador de máquina de Turing — Simula una máquina de Turing con cinta y reglas de transición personalizables — la base de la computación.
  • Solucionador de Expresiones Booleanas — Escribe expresiones lógicas booleanas y genera una tabla de verdad completa con columnas de subexpresiones intermedias.

Demos & Utilities

  • Algoritmo de Búsqueda de Grover — Recorre el algoritmo de Grover iteración por iteración. Observa cómo crece la amplitud objetivo — O(√N) vs O(N).
  • Caminata Aleatoria Cuántica — Compara caminatas aleatorias clásica y cuántica lado a lado. La interferencia cuántica crea una distribución de doble pico.
  • El juego de la vida de Conway — Simula el juego de la vida de Conway con patrones clásicos: planeadores, cañones y osciladores.
  • Explorador de fractales — Explora el triángulo de Sierpinski, la curva de Koch, árboles fractales y curvas del dragón con profundidad de recursión ajustable.
  • Explorador de la esfera de Bloch — Explora estados de cúbit en la esfera de Bloch con controles theta/phi, probabilidades según la base y transformaciones con las puertas H, X, Y, Z.
  • Extractor de Recursos HTML, Imágenes y Markdown — Pega HTML y extrae los archivos enlazados por categoría, con una galería centrada en imágenes y una exportación de texto en Markdown.
  • Laboratorio Generador de Lorem Ipsum — Genera texto de relleno con semilla, controles de entropía, modo Markov y diagnóstico de frecuencia de Zipf.

Other Tools

Related categories: Matemáticas, Física