Science & Education
Effet Doppler relativiste longitudinal : une source qui s'éloigne à β donne f = f₀·√((1−β)/(1+β)) et un décalage vers le rouge 1+z = √((1+β)/(1−β)) ; en approche, le rapport se retourne en décalage vers le bleu. Donne le rapport de fréquences, z, et la fréquence et la longueur d'onde observées avec leur bande. L'exemple suit la raie Hα d'une galaxie s'éloignant à 0.5c vers l'infrarouge — le même décalage qu'en cosmologie et dans les surveys de vitesses radiales.
relativistic-doppler-effectScience & Education
Énergie cinétique relativiste K = (γ−1)mc² : l'énergie totale γmc² moins l'énergie de repos mc², avec la classique ½mv² et le rapport K/K_classique — à 0.8c la formule classique sous-estime déjà de moitié, et près de c l'écart diverge. Électron/proton/masse personnalisée, vitesse en β ou m/s, énergies en MeV/GeV : la réponse directe au coût énergétique de l'accélération.
relativistic-kinetic-energyScience & Education
Quantité de mouvement relativiste p = γmv (γ = 1/√(1−v²/c²)) : le facteur γ remplace le mv classique et diverge quand v → c — pourquoi aucune particule massive ne peut être accélérée jusqu'à la vitesse de la lumière. Donne kg·m/s et le p·c en unités eV chères aux physiciens des particules, avec le mv classique en comparaison (leur rapport vaut exactement γ). Électron/proton/masse personnalisée, vitesse en β ou m/s.
relativistic-momentumScience & Education
Énergie de repos E₀ = mc² : les 0.510999 MeV de l'électron et les 938.272088 MeV du proton sont les deux ancres de la table des masses de la physique des particules (neutron 939.565421 MeV ; masse personnalisée en kg bienvenue). Donne la masse (kg et unités de masse atomique) et l'énergie (joules + unités eV) — c'est ainsi que les articles de collisionneurs citent les masses : un MeV est une unité de masse.
rest-mass-energyScience & Education
Résout la constante de normalisation A (telle que ∫|ψ|²dx = 1) pour les familles classiques : puits infini ψ = A·sin(nπx/L) donne A = √(2/L) ; gaussienne A·exp(−x²/(2σ²)) donne A = (πσ²)^(−1/4) ; état fondamental d'oscillateur A·exp(−mωx²/(2ℏ)) donne A = (mω/πℏ)^(1/4) ; exponentielle unilatérale A·exp(−αx) donne A = √(2α). Avec la vérification de probabilité unité et les moments ⟨x⟩, σ_x.
wave-function-normalizerScience & Education
Liste les séries spectrales de l'hydrogène d'après la formule de Rydberg 1/λ = R∞(1/m² − 1/n²) : Lyman (n→1, ultraviolet), Balmer (n→2, surtout visible), Paschen/Brackett/Pfund (n→3/4/5, infrarouge). Donne la longueur d'onde dans le vide et l'énergie de chaque raie, nomme les premières (Hα, Hβ… pour Balmer ; α, β… pour les autres) avec les couleurs des quatre raies visibles de Balmer, et ajoute la limite de série n → ∞.
hydrogen-spectrum-seriesDate & Time
Analyse des durées ISO 8601, validation des extensions 8601-2, arithmétique calendaire exacte, tri par durée réelle et différences d'instants.
iso-8601-duration-parser-arithmetic-workbenchMath & Numbers
Recherche les racines primitives modulo n : vérifie que n ∈ {2, 4, p^k, 2p^k} (groupe multiplicatif cyclique), trouve la plus petite racine avec son certificat g^(φ/q) ≠ 1 pour chaque nombre premier q | φ(n), compte les racines comme φ(φ(n)), en liste jusqu'à 50 ou vérifie si l'ordre d'un candidat g vaut φ(n). Jusqu'à 10¹².
primitive-root-finderMath & Numbers
Calcule la fonction de comptage π(n) — combien de nombres premiers sont ≤ n. Un crible d'Ératosthène en une passe (limite 10⁷) donne le décompte exact, accompagné de l'estimation n/ln n, de la densité des premiers, de l'écart moyen et du plus grand premier ≤ n ; en option, jusqu'à 20 premiers proches de n. Repères classiques : π(100) = 25, π(1000) = 168, π(10⁶) = 78498, π(10⁷) = 664579.
prime-counting-functionMath & Numbers
Résout les jeux à somme nulle 2–6 × 2–6 (la matrice appartient au joueur ligne, le maximisateur ; le joueur colonne paie) : d'abord le test de point selle (si le maximin des minima de lignes égale le minimax des maxima de colonnes, l'équilibre en stratégies pures existe et toutes les cellules selles sont listées) ; sinon la matrice est décalée pour que chaque entrée soit ≥ 1 et un simplexe monophasique (base d'écarts, règle de Bland) résout max Σz s.t. Bz ≤ 1 : le primal donne la stratégie mixte q du colonne et les prix duaux d'ombre sont exactement la solution y du joueur ligne ; la valeur est décalée en retour et x, q, v sont vérifiés numériquement (xᵀA ≥ v, Aq ≤ v) ainsi que l'égalité minimax. Classique : pile ou face [[1,-1],[-1,1]] → valeur 0 avec mélanges 0.5/0.5.
game-theory-zero-sumMath & Numbers
Aide au calcul manuel de Dijkstra : saisissez 1–30 arêtes (une par ligne : départ, arrivée, poids) et les nœuds source/cible ; non orienté par défaut, avec option orientée. Chaque itération journalise quel nœud est fixé, à quelle distance, et comment chaque relâchement met à jour la table des distances provisoires ; les égalités se tranchent par le plus petit nom lexicographique, si bien que le journal correspond à une trace de manuel ; les poids négatifs sont rejetés et une cible inatteignable est une réponse valide. Classique : A-B 4, A-C 2, B-C 5, B-D 10, C-E 3, D-E 4, D-F 11, E-F 8, de A vers F → distance 13 via A→C→E→F.
graph-shortest-pathNetwork
Analyse une requête HTTP brute ou une commande curl, estime le décalage d'horloge client↔serveur depuis l'en-tête Date (formule du point médian façon NTP), inspecte les identifiants horodatés (X-Amz-Date, x-ms-date, X-Timestamp, JWT iat/nbf), rejoue avec des décalages ±skew et confronte aux fenêtres de tolérance réelles (AWS SigV4 ±15 min, Azure, OAuth, leeway JWT).
request-replay-clock-skew-correction-distributed-systems