{'fraction_non_alphanumeric': 0.02617397998460354, 'fraction_numerical': 0.0023094688221709007, 'mean_word_length': 5.310679611650485, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Improved momentum-transfer theory for ion mobility. 1. Derivation of the fundamental equation.

For the first time the fundamental ion mobility equation is derived by a bottom-up procedure, with N real atomic ion-atomic neutral collisions replaced by N repetitions of an average collision. Ion drift velocity is identified as the average of all pre- and postcollision velocities in the field direction. To facilitate velocity averaging, collisions are sorted into classes that "cool" and "heat" the ion. Averaging over scattering angles establishes mass-dependent relationships between pre- and postcollision velocities for the cooling and heating classes, and a combined expression for drift velocity is obtained by weighted addition according to relative frequencies of the cooling and heating encounters. At zero field this expression becomes identical to the fundamental low-field ion mobility equation. The bottom-up derivation identifies the low-field drift velocity as 3/4 of the average precollision ion velocity in the field direction and associates the passage from low-field to high-field conditions with the increasing dominance of "cooling" collisions over "heating" collisions. Most significantly, the analysis provides a direct path for generalization to fields of arbitrary strength.