{'fraction_non_alphanumeric': 0.014084507042253521, 'fraction_numerical': 0.0, 'mean_word_length': 5.46969696969697, '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}}
Pythagorean Triples, Complex Numbers, and Perplex Numbers

Summary After reviewing the use of Gaussian integers to generate Pythagorean triples, we consider the history of the perplex numbers and use them in an analogous way to generate Pythagorean triples. We also show that primitive Pythagorean triples form a group under the perplex number system, different from the group determined by the complex number representations.