Science & Education
Reflexión interna total: cuando la luz cruza de un medio n₁ a otro más raro n₂ (n₁ > n₂), el ángulo crítico θ_c = arcsin(n₂/n₁) marca el límite más allá del cual no existe refracción y la frontera se convierte en espejo perfecto. La herramienta también da el ángulo de Brewster (de polarización) arctan(n₂/n₁). Clásicos incluidos: vidrio → aire 41.810315° y diamante → aire 24.439744° — la ventana estrecha que hace brillar los diamantes.
critical-angle-total-reflectionScience & Education
Modelo de Bohr del hidrógeno: r_n = n²a₀ (radio de Bohr a₀ = 0.052918 nm), E_n = −13.605693/n² eV, v_n = αc/n y periodo orbital T = 2πr/v. Con un nivel objetivo opcional m calcula la energía de transición y la longitud de onda del fotón emitido/absorbido, con su serie (Lyman/Balmer/Paschen/Brackett/Pfund/Humphreys) — por ejemplo 3→2 es la famosa línea roja Hα de 656.1 nm.
bohr-model-calculatorData Visualization
Pega un CSV de pedidos o eventos y obtén la pila de crecimiento en una página: triángulo de retención con mapa de calor, RFM por quintiles mapeado a los diez segmentos de ciclo de vida y embudo de orden estricto.
cohort-retention-rfm-funnel-analyzerScience & Education
Calcula el desplazamiento Compton Δλ = (h/m_e·c)(1 − cos θ): dada la longitud de onda incidente de rayos X (pm/Å/nm) y el ángulo de dispersión θ (0–180°), devuelve la longitud de onda Compton del electrón λ_C, el desplazamiento, la longitud de onda y energía del fotón dispersado, la energía transferida al electrón de retroceso y el ángulo de retroceso cot φ = (1 + E/m_e·c²)·tan(θ/2). Los casos θ = 0° (transmisión sin desplazamiento) y θ = 180° (retrodispersión con desplazamiento máximo 2λ_C y electrón hacia delante) se tratan aparte.
compton-scattering-calculatorMedia
Convierte una grabación de campo en un único bucle sin costuras para juegos, apps de meditación o camas de vídeo — costura en zonas tranquilas, crossfade largo de igual potencia, paso alto opcional.
audio-seamless-ambience-loopMedia
Aplica ducking sincronizado al tempo estilo EDM a cualquier audio sin archivo de bombo sidechain — automatización de volumen al estilo LFO Tool / Kickstart.
audio-sidechain-pump-generatorMath & Numbers
Calcula la función de Carmichael λ(n) — el exponente del grupo multiplicativo (Z/nZ)*, es decir, el menor k con a^k ≡ 1 (mod n) para todo a coprimo con n. Se obtiene desde la factorización prima con λ(2)=1, λ(4)=2, λ(2^k)=2^(k−2) (k ≥ 3), λ(p^k)=φ(p^k) en potencias impares y lcm entre componentes, junto con φ(n), la existencia de raíz primitiva y el criterio de Korselt para detectar números de Carmichael. Clásicos: λ(561) = 80 (561 es el menor número de Carmichael) y λ(8) = 2 < φ(8) = 4.
carmichael-functionMath & Numbers
Resuelve el sistema x ≡ rᵢ (mod mᵢ) (2–20 ecuaciones) mediante el teorema chino del resto generalizado con fusión por pares: con módulos coprimos el módulo combinado es el producto; si no son coprimos pero el sistema es compatible, es el mínimo común múltiple; si es incompatible, se informa claramente de que no hay solución. Cada congruencia se verifica contra la solución final. Clásico: x ≡ 2 (mod 3), x ≡ 3 (mod 5), x ≡ 2 (mod 7) → x = 23 (mod 105).
chinese-remainder-theoremMath & Numbers
Resuelve problemas de asignación de 2–8 × 2–8 con el algoritmo húngaro de libro (matrices rectangulares admitidas, se rellenan con filas/columnas ficticias de costo cero): reducción por filas y columnas, emparejamiento máximo de ceros con caminos de aumento y, si falta, cobertura mínima de ceros por líneas según König restando el menor valor no cubierto y sumándolo en las intersecciones; los problemas de maximización se resuelven internamente con la matriz negada. Muestra cada ronda de reducción/cobertura y reporta la asignación óptima y el costo total verificados por sustitución. Clásico: [[9,2,7],[6,4,3],[5,8,1]] mínimo → costo total 9.
assignment-problem-solverMath & Numbers
Genera permutaciones, combinaciones y subconjuntos de un multiconjunto, deduplicando y ordenando lexicográficamente: las permutaciones usan next_permutation con conteo exacto n!/Π(mᵢ!); las combinaciones generan las k-submultisecciones distintas, contadas como el coeficiente de x^k en Π(1+x+…+x^mᵢ) (C(n,k) si todos los elementos son distintos); los subconjuntos enumeran cada submultisección con conteo Π(mᵢ+1) (2ⁿ si todos distintos), incluido el vacío. Hasta 12 elementos, la muestra se limita a 200 entradas pero el conteo siempre es exacto; el modo combinaciones exige 1 ≤ k ≤ n. Clásicos: permutaciones de [A, A, B] → 3!/2! = 3 (AAB, ABA, BAA); subconjuntos de [A, A, B] → (2+1)(1+1) = 6.
combinatorial-generationMath & Numbers
Analiza con el método de la ruta crítica 2–20 actividades (una por línea: nombre, duración, predecesoras): orden topológico, pasada hacia adelante para ES/EF, pasada hacia atrás para LS/LF y holgura total; las actividades con holgura cero forman las rutas críticas — se listan todas, no solo la primera. Predecesoras desconocidas, nombres duplicados y ciclos se rechazan. Clásico: A(4), B(3, A), C(2, A), D(5, B), E(4, C), F(2, D E) → duración 14, ruta crítica A→B→D→F, holgura de C/E = 2.
critical-path-methodMath & Numbers
Simplifica funciones booleanas al SOP mínimo: introduce una expresión (A–D, + OR, · AND, ' NOT, ≤ 4 variables) o directamente la lista de minterms Σm; el algoritmo de Quine-McCluskey obtiene los implicantes primos, toma los esenciales y completa una cobertura mínima exacta, mostrando el SOP mínimo, el mapa de Karnaugh en código Gray (2–4 variables), la forma canónica Σm y una verificación sobre todas las asignaciones. Clásicos: AB + A'B → B; Σm(0,1,2,4,5,6) (3 variables) → B' + C'.
boolean-algebra-simplifier