Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| python:programmes_de_physique_chimie_en_python:simultit [2019/10/22 12:19] – physix | python:programmes_de_physique_chimie_en_python:simultit [2020/07/24 03:31] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Pour une solution d'eau distillée on résout l' | Pour une solution d'eau distillée on résout l' | ||
| - | [H+]=[OH-] <==> [H+]-10E-14/ | + | [H+]=[OH-] <=⇒ [H+]-10E-14/ | 
| Si on rajoute un monoacide (HCl par exemple), il suffit de rajouter [Cl-] | Si on rajoute un monoacide (HCl par exemple), il suffit de rajouter [Cl-] | ||
| - | [H+]=[OH-]+[Cl-] <==> [H+]-10E-14/ | + | [H+]=[OH-]+[Cl-] <=⇒ [H+]-10E-14/ | 
| ou Co est la concentration de l' | ou Co est la concentration de l' | ||
| Ligne 19: | Ligne 19: | ||
| from math import log10 | from math import log10 | ||
| - | equation = 'x - (10 ** -14) / x' # électroneutralité | + | equation = 'x - (10 **-14) / x' # électroneutralité | 
| def f(x): #fonction à résoudre pour trouver la concentration en ion hydrogène | def f(x): #fonction à résoudre pour trouver la concentration en ion hydrogène | ||
| Ligne 33: | Ligne 33: | ||
| #calcul du pH à partir de la concentration en ion hydogène | #calcul du pH à partir de la concentration en ion hydogène | ||
| #3 chiffres après la virgule | #3 chiffres après la virgule | ||
| + | |||
| </ | </ | ||
| **Electroneutralité :** | **Electroneutralité :** | ||
| + | < | ||
| + | 'x - (10 **-14) / x' | ||
| - | 'x - (10 ** -14) / x' | + | </code> | 
| **Acide fort :** | **Acide fort :** | ||
| + | < | ||
| '- C' | '- C' | ||
| - | **Base forte :** | + | </ | 
| + | **Base forte :** | ||
| + | < | ||
| ' | ' | ||
| + | |||
| + | </ | ||
| **Acide faible/Base faible** | **Acide faible/Base faible** | ||
| Ligne 52: | Ligne 59: | ||
| concentration AH : AH | concentration AH : AH | ||
| - | concentration en A<sup>-</ | + | concentration en A- : A | 
| pKa : pKa | pKa : pKa | ||
| + | < | ||
| '- ( AH + A ) / ( x * 10 ** pKa + 1) + A' | '- ( AH + A ) / ( x * 10 ** pKa + 1) + A' | ||
| + | |||
| + | </ | ||
| **Acide faible/Base faible avec 2 pKa** | **Acide faible/Base faible avec 2 pKa** | ||
| Ligne 62: | Ligne 72: | ||
| AH2 AH A2 pKa1 pKa2 | AH2 AH A2 pKa1 pKa2 | ||
| - | '- ( ( AH2 + AH + A ) * x * 10 ** pKa2 + 2 * ( AH2 + AH + A ) ) / (x ** 2 * 10 ** ( pKa1 + pKa2 ) + x * 10 ** pKa2 + 1 ) + AH + A * 2' | + | '- ( ( AH2 + AH + A ) * x * 10 pKa2 + 2 * ( AH2 + AH + A ) ) / (x 2 * 10 ( pKa1 + pKa2 ) + x * 10 pKa2 + 1 ) + AH + A * 2' | 
| - | **Acide faible/Base faible avec 2 pKa** | + | **Acide faible/Base faible avec 3 pKa** | 
| AH3 AH2 AH A3 pKa1 pKa2 pKa3 | AH3 AH2 AH A3 pKa1 pKa2 pKa3 | ||
| - | '- ( AH3 + AH2 + AH + A3 ) / 10 ** pKa1 * ( x ** 2 + 2 * x / 10 ** pKa2 + 3 / 10 ** pKa2 / 10 ** pKa3 ) / ( x ** 3 + x ** 2 /10 ** pKa1 + x / 10 ** pKa1 / 10 ** pKa2 + 1 / 10 ** ( pKa1 + pKa2 + pKa3 ) ) + AH2 + AH * 2 + AH * 3' | + | '- ( AH3 + AH2 + AH + A3 ) / 10 pKa1 * ( x 2 + 2 * x / 10 pKa2 + 3 / 10 pKa2 / 10 pKa3 ) / ( x 3 + x 2 /10 pKa1 + x / 10 pKa1 / 10 pKa2 + 1 / 10 ** ( pKa1 + pKa2 + pKa3 ) ) + AH2 + AH * 2 + AH * 3' |