Science & Education
Calculateur de contraction des longueurs
Contraction des longueurs de Lorentz L = L₀/γ (γ = 1/√(1−v²/c²)) : la longueur propre L₀ est mesurée dans le référentiel de repos de l'objet ; vue le long du mouvement, elle se contracte à L₀/γ, les dimensions transverses restant intactes. Vitesse en β ou m/s, longueur en six unités de m à nm. Un muon à 0.998c voit les 10 km d'atmosphère réduits à 632 m — la même physique que la dilatation du temps, vue de l'autre côté.
Démarrage rapide
Appelez cet outil depuis votre code en trois langages.
curl -X POST 'https://api.elysiatools.com/fr/api/tools/length-contraction-calculator' \
-H 'Content-Type: application/json' \
-d '{"speedMode":"beta","beta":0.8,"speedMs":0,"properLength":100,"lengthUnit":"m"}'Référence de l'API
Envoyez une requête POST avec vos entrées en JSON. Les paramètres de type fichier nécessitent un upload préalable.
Point d'accès
POST https://api.elysiatools.com/fr/api/tools/length-contraction-calculatorParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
| speedMode | select | Oui | — |
| beta | number | Non | — |
| speedMs | number | Non | — |
| properLength | number | Oui | — |
| lengthUnit | select | Oui | — |
Format de réponse
Intégration MCP
Ajoutez cet outil à votre serveur Model Context Protocol pour que les agents IA puissent le lister et l'appeler.
Configuration du serveur
Ajoutez ce bloc à la configuration de votre client MCP :
{
"mcpServers": {
"elysiatools-length-contraction-calculator": {
"name": "length-contraction-calculator",
"description": "Contraction des longueurs de Lorentz L = L₀/γ (γ = 1/√(1−v²/c²)) : la longueur propre L₀ est mesurée dans le référentiel de repos de l'objet ; vue le long du mouvement, elle se contracte à L₀/γ, les dimensions transverses restant intactes. Vitesse en β ou m/s, longueur en six unités de m à nm. Un muon à 0.998c voit les 10 km d'atmosphère réduits à 632 m — la même physique que la dilatation du temps, vue de l'autre côté.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=length-contraction-calculator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Lister les outils disponibles
Après connexion au point d'accès SSE, listez les outils exposés :
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Appeler cet outil
Appelez l'outil par son id ; les arguments sont construits à partir de ses paramètres :
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "length-contraction-calculator",
"arguments": {
"speedMode": "beta",
"beta": 0.8,
"speedMs": 0,
"properLength": 100,
"lengthUnit": "m"
}
}
}