Procházet zdrojové kódy

ᗺИ.𖣠⚪ИNⓄꖴ✤ᗩᙁᑎߦꖴИNᗩᙏ⚙ᔓᔕᴥᗱᗴИNᴥⓄᑐᑕ𖣓ᗱᗴᙁ⚭ᗩꖴᴥᗩᗯ᳀ᔓᔕᑎꖴ⚭ᗩꗳ⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪ꗳᗩ⚭ꖴᑎᔓᔕ᳀ᗯᗩᴥꖴᗩ⚭ᙁᗱᗴ𖣓ᑐᑕⓄᴥИNᗱᗴᴥᔓᔕ⚙ᙏᗩИNꖴߦᑎᙁᗩ✤ꖴⓄИN⚪𖣠.NB

před 1 rokem
rodič
revize
39c3073278
1 změnil soubory, kde provedl 729 přidání a 0 odebrání
  1. 729
    0
      𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠/𖣠⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𖣓⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𖣓⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣠/ᗺИ.𖣠⚪ИNⓄꖴ✤ᗩᙁᑎߦꖴИNᗩᙏ⚙ᔓᔕᴥᗱᗴИNᴥⓄᑐᑕ𖣓ᗱᗴᙁ⚭ᗩꖴᴥᗩᗯ᳀ᔓᔕᑎꖴ⚭ᗩꗳ⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪ꗳᗩ⚭ꖴᑎᔓᔕ᳀ᗯᗩᴥꖴᗩ⚭ᙁᗱᗴ𖣓ᑐᑕⓄᴥИNᗱᗴᴥᔓᔕ⚙ᙏᗩИN

𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠/𖣠⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𖣓⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𖣓⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣠/ᗺИ.𖣠⚪ИNⓄꖴ✤ᗩᙁᑎߦꖴИNᗩᙏ⚙ᔓᔕᴥᗱᗴИNᴥⓄᑐᑕ𖣓ᗱᗴᙁ⚭ᗩꖴᴥᗩᗯ᳀ᔓᔕᑎꖴ⚭ᗩꗳ⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪ꗳᗩ⚭ꖴᑎᔓᔕ᳀ᗯᗩᴥꖴᗩ⚭ᙁᗱᗴ𖣓ᑐᑕⓄᴥИNᗱᗴᴥᔓᔕ⚙ᙏᗩИNꖴߦᑎᙁᗩ✤ꖴⓄИN⚪𖣠.NB → 𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪റ⚪𔗢⚪𖣠⚪𔗢⚪ߦ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ЭЄ⚪𔗢⚪𖣠⚪𔗢⚪✻⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᗩ⚪𔗢⚪𖣠⚪𔗢⚪⚭⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ᔓᔕ⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪ꗳ⚪𔗢⚪𖣠⚪𔗢⚪ᑎ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪✤⚪𔗢⚪𖣠⚪𔗢⚪ꖴ⚪𔗢⚪𖣠⚪𔗢⚪Ⓞ⚪𔗢⚪𖣠⚪𔗢⚪ИN⚪𔗢⚪𖣠/𖣠⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𖣓⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𖡼⚪𖡼⚪𖡼⚪𖣓⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣠/ᗺИ.𖣠⚪ИNⓄꖴ✤ᗩᙁᑎߦꖴИNᗩᙏ⚙ᔓᔕᴥᗱᗴИNᴥⓄᑐᑕ𖣓ᗱᗴᙁ⚭ᗩꖴᴥᗩᗯ᳀ᔓᔕᑎꖴ⚭ᗩꗳ⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪ꗳᗩ⚭ꖴᑎᔓᔕ᳀ᗯᗩᴥꖴᗩ⚭ᙁᗱᗴ𖣓ᑐᑕⓄᴥИNᗱᗴᴥᔓᔕ⚙ᙏᗩИN Zobrazit soubor

@@ -0,0 +1,729 @@
1
+(* Content-type: application/vnd.wolfram.mathematica *)
2
+
3
+(*** Wolfram Notebook File ***)
4
+(* http://www.wolfram.com/nb *)
5
+
6
+(* CreatedBy='Mathematica 12.2' *)
7
+
8
+(*CacheID: 234*)
9
+(* Internal cache information:
10
+NotebookFileLineBreakTest
11
+NotebookFileLineBreakTest
12
+NotebookDataPosition[       158,          7]
13
+NotebookDataLength[     28894,        721]
14
+NotebookOptionsPosition[     27728,        692]
15
+NotebookOutlinePosition[     28613,        718]
16
+CellTagsIndexPosition[     28570,        715]
17
+WindowFrame->Normal*)
18
+
19
+(* Beginning of Notebook Content *)
20
+Notebook[{
21
+Cell[BoxData[{
22
+ RowBox[{"ClearAll", "[", 
23
+  RowBox[{"iCurvaturePlotHelper", ",", " ", "CurvaturePlot"}], "]"}], "\n", 
24
+ RowBox[{
25
+  RowBox[{"iCurvaturePlotHelper", "[", 
26
+   RowBox[{
27
+    RowBox[{"f_", "?", 
28
+     RowBox[{"(", 
29
+      RowBox[{
30
+       RowBox[{
31
+        RowBox[{"Head", "[", "#", "]"}], " ", "=!=", " ", "List"}], " ", 
32
+       "&"}], ")"}]}], ",", " ", 
33
+    RowBox[{"{", 
34
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
35
+    RowBox[{"{", 
36
+     RowBox[{
37
+      RowBox[{"{", 
38
+       RowBox[{"x0_", ",", " ", "y0_"}], "}"}], ",", " ", "\[Theta]0_"}], 
39
+     "}"}], ",", " ", 
40
+    RowBox[{"opts", " ", ":", " ", 
41
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
42
+  RowBox[{"Module", "[", 
43
+   RowBox[{
44
+    RowBox[{"{", 
45
+     RowBox[{
46
+     "sol", ",", " ", "\[Theta]", ",", " ", "x", ",", " ", "y", ",", " ", 
47
+      "if"}], "}"}], ",", "\n", "  ", 
48
+    RowBox[{
49
+     RowBox[{"sol", " ", "=", " ", 
50
+      RowBox[{"NDSolve", "[", 
51
+       RowBox[{
52
+        RowBox[{"{", "\n", "     ", 
53
+         RowBox[{
54
+          RowBox[{
55
+           RowBox[{
56
+            RowBox[{"\[Theta]", "'"}], "[", "t", "]"}], " ", "==", " ", "f"}],
57
+           ",", "\n", "     ", 
58
+          RowBox[{
59
+           RowBox[{
60
+            RowBox[{"x", "'"}], "[", "t", "]"}], " ", "==", " ", 
61
+           RowBox[{"Cos", "[", 
62
+            RowBox[{"\[Theta]", "[", "t", "]"}], "]"}]}], ",", "\n", "     ", 
63
+          RowBox[{
64
+           RowBox[{
65
+            RowBox[{"y", "'"}], "[", "t", "]"}], " ", "==", " ", 
66
+           RowBox[{"Sin", "[", 
67
+            RowBox[{"\[Theta]", "[", "t", "]"}], "]"}]}], ",", "\n", "     ", 
68
+          RowBox[{
69
+           RowBox[{"\[Theta]", "[", "tmin", "]"}], " ", "==", " ", 
70
+           "\[Theta]0"}], ",", "\n", "     ", 
71
+          RowBox[{
72
+           RowBox[{"x", "[", "tmin", "]"}], " ", "==", " ", "x0"}], ",", "\n",
73
+           "     ", 
74
+          RowBox[{
75
+           RowBox[{"y", "[", "tmin", "]"}], " ", "==", " ", "y0"}]}], "\n", 
76
+         "     ", "}"}], ",", " ", 
77
+        RowBox[{"{", 
78
+         RowBox[{"x", ",", " ", "y"}], "}"}], ",", " ", 
79
+        RowBox[{"{", 
80
+         RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", " ", 
81
+        "opts"}], "]"}]}], ";", "\n", "  ", 
82
+     RowBox[{"if", " ", "=", " ", 
83
+      RowBox[{
84
+       RowBox[{
85
+        RowBox[{"{", 
86
+         RowBox[{
87
+          RowBox[{"x", "[", "#", "]"}], ",", " ", 
88
+          RowBox[{"y", "[", "#", "]"}]}], "}"}], " ", "&"}], " ", "/.", " ", 
89
+       RowBox[{"First", "[", "sol", "]"}]}]}], ";", "\n", "  ", "if"}]}], 
90
+   "\n", "  ", "]"}]}], "\n", 
91
+ RowBox[{
92
+  RowBox[{"CurvaturePlot", "[", 
93
+   RowBox[{"f_", ",", " ", 
94
+    RowBox[{"{", 
95
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
96
+    RowBox[{"opts", " ", ":", " ", 
97
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
98
+  RowBox[{"CurvaturePlot", "[", 
99
+   RowBox[{"f", ",", " ", 
100
+    RowBox[{"{", 
101
+     RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", " ", 
102
+    RowBox[{"{", 
103
+     RowBox[{
104
+      RowBox[{"{", 
105
+       RowBox[{"0", ",", " ", "0"}], "}"}], ",", " ", "0"}], "}"}], ",", " ", 
106
+    "opts"}], "]"}]}], "\n", 
107
+ RowBox[{
108
+  RowBox[{"CurvaturePlot", "[", 
109
+   RowBox[{"f_", ",", " ", 
110
+    RowBox[{"{", 
111
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
112
+    RowBox[{"p", " ", ":", " ", 
113
+     RowBox[{"{", 
114
+      RowBox[{
115
+       RowBox[{"{", 
116
+        RowBox[{"x0_", ",", " ", "y0_"}], "}"}], ",", " ", "\[Theta]0_"}], 
117
+      "}"}]}], ",", " ", 
118
+    RowBox[{"opts", " ", ":", " ", 
119
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
120
+  RowBox[{"Module", "[", 
121
+   RowBox[{
122
+    RowBox[{"{", 
123
+     RowBox[{
124
+     "\[Theta]", ",", " ", "x", ",", " ", "y", ",", " ", "sol", ",", " ", 
125
+      "rlsplot", ",", " ", "rlsndsolve", ",", " ", "if", ",", " ", "ifs"}], 
126
+     "}"}], ",", "\n", "  ", 
127
+    RowBox[{
128
+     RowBox[{"rlsplot", " ", "=", " ", 
129
+      RowBox[{"FilterRules", "[", 
130
+       RowBox[{
131
+        RowBox[{"{", "opts", "}"}], ",", " ", 
132
+        RowBox[{"Options", "[", "ParametricPlot", "]"}]}], "]"}]}], ";", "\n",
133
+      "  ", 
134
+     RowBox[{"rlsndsolve", " ", "=", " ", 
135
+      RowBox[{"FilterRules", "[", 
136
+       RowBox[{
137
+        RowBox[{"{", "opts", "}"}], ",", " ", 
138
+        RowBox[{"Options", "[", "NDSolve", "]"}]}], "]"}]}], ";", "\n", "  ", 
139
+     RowBox[{"If", "[", 
140
+      RowBox[{
141
+       RowBox[{
142
+        RowBox[{"Head", "[", "f", "]"}], " ", "===", " ", "List"}], ",", "\n",
143
+        "   ", 
144
+       RowBox[{
145
+        RowBox[{"ifs", " ", "=", " ", 
146
+         RowBox[{
147
+          RowBox[{
148
+           RowBox[{"iCurvaturePlotHelper", "[", 
149
+            RowBox[{"#", ",", " ", 
150
+             RowBox[{"{", 
151
+              RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
152
+             " ", "p", ",", " ", 
153
+             RowBox[{"Evaluate", "@", 
154
+              RowBox[{"(", 
155
+               RowBox[{"Sequence", " ", "@@", " ", "rlsndsolve"}], ")"}]}]}], 
156
+            "]"}], " ", "&"}], " ", "/@", " ", "f"}]}], ";", "\n", "   ", 
157
+        RowBox[{"ParametricPlot", "[", 
158
+         RowBox[{
159
+          RowBox[{"Evaluate", "[", 
160
+           RowBox[{
161
+            RowBox[{
162
+             RowBox[{"#", "[", "tplot", "]"}], " ", "&"}], " ", "/@", " ", 
163
+            "ifs"}], "]"}], ",", " ", 
164
+          RowBox[{"{", 
165
+           RowBox[{"tplot", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
166
+          " ", 
167
+          RowBox[{"Evaluate", "@", 
168
+           RowBox[{"(", 
169
+            RowBox[{"Sequence", " ", "@@", " ", "rlsplot"}], ")"}]}]}], 
170
+         "]"}]}], "\n", "   ", ",", "\n", "   ", 
171
+       RowBox[{
172
+        RowBox[{"if", " ", "=", " ", 
173
+         RowBox[{"iCurvaturePlotHelper", "[", 
174
+          RowBox[{"f", ",", " ", 
175
+           RowBox[{"{", 
176
+            RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
177
+           " ", "p", ",", " ", 
178
+           RowBox[{"Evaluate", "@", 
179
+            RowBox[{"(", 
180
+             RowBox[{"Sequence", " ", "@@", " ", "rlsndsolve"}], ")"}]}]}], 
181
+          "]"}]}], ";", "\n", "   ", 
182
+        RowBox[{"ParametricPlot", "[", 
183
+         RowBox[{
184
+          RowBox[{"Evaluate", "[", 
185
+           RowBox[{"if", "[", "tplot", "]"}], "]"}], ",", " ", 
186
+          RowBox[{"{", 
187
+           RowBox[{"tplot", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
188
+          " ", 
189
+          RowBox[{"Evaluate", "@", 
190
+           RowBox[{"(", 
191
+            RowBox[{"Sequence", " ", "@@", " ", "rlsplot"}], ")"}]}]}], 
192
+         "]"}]}]}], "\n", "   ", "]"}]}]}], "\n", "  ", "]"}]}]}], "Input",
193
+ TextAlignment->Center,
194
+ FontFamily->"Go Noto Current-Regular",
195
+ FontSize->10,
196
+ FontWeight->"Normal",
197
+ CellLabel->
198
+  "4/3/24 21:38:11 \
199
+In[5275]:=",ExpressionUUID->"670c0d5c-4772-49bb-b74f-ae6a69be9ed0"],
200
+
201
+Cell[BoxData[
202
+ RowBox[{"\[IndentingNewLine]", 
203
+  RowBox[{
204
+   RowBox[{
205
+    RowBox[{
206
+     RowBox[{"ariasD", "[", "0", "]"}], " ", "=", " ", "1"}], ";"}], "\n", 
207
+   RowBox[{
208
+    RowBox[{
209
+     RowBox[{"ariasD", "[", 
210
+      RowBox[{"n_Integer", "?", "Positive"}], "]"}], " ", ":=", " ", 
211
+     RowBox[{
212
+      RowBox[{"ariasD", "[", "n", "]"}], " ", "=", " ", 
213
+      RowBox[{
214
+       RowBox[{"Sum", "[", 
215
+        RowBox[{
216
+         RowBox[{
217
+          RowBox[{"2", "^", 
218
+           RowBox[{"(", 
219
+            RowBox[{
220
+             RowBox[{"(", 
221
+              RowBox[{
222
+               RowBox[{"k", " ", 
223
+                RowBox[{"(", 
224
+                 RowBox[{"k", " ", "-", " ", "1"}], ")"}]}], " ", "-", " ", 
225
+               RowBox[{"n", " ", 
226
+                RowBox[{"(", 
227
+                 RowBox[{"n", " ", "-", " ", "1"}], ")"}]}]}], ")"}], "/", 
228
+             "2"}], ")"}]}], " ", 
229
+          RowBox[{
230
+           RowBox[{"ariasD", "[", "k", "]"}], "/", 
231
+           RowBox[{
232
+            RowBox[{"(", 
233
+             RowBox[{"n", " ", "-", " ", "k", " ", "+", " ", "1"}], ")"}], 
234
+            "!"}]}]}], ",", " ", 
235
+         RowBox[{"{", 
236
+          RowBox[{"k", ",", " ", "0", ",", " ", 
237
+           RowBox[{"n", " ", "-", " ", "1"}]}], "}"}]}], "]"}], "/", 
238
+       RowBox[{"(", 
239
+        RowBox[{
240
+         RowBox[{"2", "^", "n"}], " ", "-", " ", "1"}], ")"}]}]}]}], ";"}], 
241
+   "\n", 
242
+   RowBox[{
243
+    RowBox[{"iFabiusF", "[", "x_", "]"}], " ", ":=", " ", 
244
+    RowBox[{"Module", "[", 
245
+     RowBox[{
246
+      RowBox[{"{", 
247
+       RowBox[{
248
+        RowBox[{"prec", " ", "=", " ", 
249
+         RowBox[{"Precision", "[", "x", "]"}]}], ",", " ", "n", ",", " ", "p",
250
+         ",", " ", "q", ",", " ", "s", ",", " ", "tol", ",", " ", "w", ",", 
251
+        " ", "y", ",", " ", "z"}], "}"}], ",", "\n", "  ", 
252
+      RowBox[{
253
+       RowBox[{"If", "[", 
254
+        RowBox[{
255
+         RowBox[{"x", " ", "<", " ", "0"}], ",", " ", 
256
+         RowBox[{"Return", "[", 
257
+          RowBox[{"0", ",", " ", "Module"}], "]"}]}], "]"}], ";", " ", 
258
+       RowBox[{"tol", " ", "=", " ", 
259
+        RowBox[{"10", "^", 
260
+         RowBox[{"(", 
261
+          RowBox[{"-", "prec"}], ")"}]}]}], ";", "\n", "  ", 
262
+       RowBox[{"z", " ", "=", " ", 
263
+        RowBox[{"SetPrecision", "[", 
264
+         RowBox[{"x", ",", " ", "Infinity"}], "]"}]}], ";", " ", 
265
+       RowBox[{"s", " ", "=", " ", "1"}], ";", " ", 
266
+       RowBox[{"y", " ", "=", " ", "0"}], ";", "\n", "  ", 
267
+       RowBox[{"z", " ", "=", " ", 
268
+        RowBox[{"If", "[", 
269
+         RowBox[{
270
+          RowBox[{"0", " ", "<=", " ", "z", " ", "<=", " ", "2"}], ",", " ", 
271
+          RowBox[{"1", " ", "-", " ", 
272
+           RowBox[{"Abs", "[", 
273
+            RowBox[{"1", " ", "-", " ", "z"}], "]"}]}], ",", "\n", "    ", 
274
+          RowBox[{
275
+           RowBox[{"q", " ", "=", " ", 
276
+            RowBox[{"Quotient", "[", 
277
+             RowBox[{"z", ",", " ", "2"}], "]"}]}], ";", "\n", "    ", 
278
+           RowBox[{"If", "[", 
279
+            RowBox[{
280
+             RowBox[{
281
+              RowBox[{"ThueMorse", "[", "q", "]"}], " ", "==", " ", "1"}], 
282
+             ",", " ", 
283
+             RowBox[{"s", " ", "=", " ", 
284
+              RowBox[{"-", "1"}]}]}], "]"}], ";", "\n", "    ", 
285
+           RowBox[{"1", " ", "-", " ", 
286
+            RowBox[{"Abs", "[", 
287
+             RowBox[{"1", " ", "-", " ", "z", " ", "+", " ", 
288
+              RowBox[{"2", " ", "q"}]}], "]"}]}]}]}], "]"}]}], ";", "\n", 
289
+       "  ", 
290
+       RowBox[{"While", "[", 
291
+        RowBox[{
292
+         RowBox[{"z", " ", ">", " ", "0"}], ",", "\n", "   ", 
293
+         RowBox[{
294
+          RowBox[{"n", " ", "=", " ", 
295
+           RowBox[{"-", 
296
+            RowBox[{"Floor", "[", 
297
+             RowBox[{"RealExponent", "[", 
298
+              RowBox[{"z", ",", " ", "2"}], "]"}], "]"}]}]}], ";", " ", 
299
+          RowBox[{"p", " ", "=", " ", 
300
+           RowBox[{"2", "^", "n"}]}], ";", "\n", "   ", 
301
+          RowBox[{"z", " ", "-=", " ", 
302
+           RowBox[{"1", "/", "p"}]}], ";", " ", 
303
+          RowBox[{"w", " ", "=", " ", "1"}], ";", "\n", "   ", 
304
+          RowBox[{"Do", "[", 
305
+           RowBox[{
306
+            RowBox[{
307
+             RowBox[{"w", " ", "=", " ", 
308
+              RowBox[{
309
+               RowBox[{"ariasD", "[", "m", "]"}], " ", "+", " ", 
310
+               RowBox[{"p", " ", "z", " ", 
311
+                RowBox[{"w", "/", 
312
+                 RowBox[{"(", 
313
+                  RowBox[{"n", " ", "-", " ", "m", " ", "+", " ", "1"}], 
314
+                  ")"}]}]}]}]}], ";", " ", 
315
+             RowBox[{"p", " ", "/=", " ", "2"}]}], ",", " ", 
316
+            RowBox[{"{", 
317
+             RowBox[{"m", ",", " ", "n"}], "}"}]}], "]"}], ";", "\n", "   ", 
318
+          RowBox[{"y", " ", "=", " ", 
319
+           RowBox[{"w", " ", "-", " ", "y"}]}], ";", "\n", "   ", 
320
+          RowBox[{"If", "[", 
321
+           RowBox[{
322
+            RowBox[{
323
+             RowBox[{"Abs", "[", "w", "]"}], " ", "<", " ", 
324
+             RowBox[{
325
+              RowBox[{"Abs", "[", "y", "]"}], " ", "tol"}]}], ",", " ", 
326
+            RowBox[{"Break", "[", "]"}]}], "]"}]}]}], "]"}], ";", "\n", "  ", 
327
+       RowBox[{"SetPrecision", "[", 
328
+        RowBox[{
329
+         RowBox[{"s", " ", 
330
+          RowBox[{"Abs", "[", "y", "]"}]}], ",", " ", "prec"}], "]"}]}]}], 
331
+     "]"}]}], "\n", 
332
+   RowBox[{
333
+    RowBox[{
334
+     RowBox[{"FabiusF", "[", "Infinity", "]"}], " ", "=", " ", 
335
+     RowBox[{"Interval", "[", 
336
+      RowBox[{"{", 
337
+       RowBox[{
338
+        RowBox[{"-", "1"}], ",", " ", "1"}], "}"}], "]"}]}], ";"}], "\n", 
339
+   RowBox[{
340
+    RowBox[{
341
+     RowBox[{"FabiusF", "[", 
342
+      RowBox[{"x_", "?", "NumberQ"}], "]"}], " ", "/;", " ", 
343
+     RowBox[{"If", "[", 
344
+      RowBox[{
345
+       RowBox[{
346
+        RowBox[{"Im", "[", "x", "]"}], " ", "==", " ", "0"}], ",", " ", 
347
+       RowBox[{"TrueQ", "[", 
348
+        RowBox[{
349
+         RowBox[{
350
+          RowBox[{"Composition", "[", 
351
+           RowBox[{
352
+            RowBox[{
353
+             RowBox[{"BitAnd", "[", 
354
+              RowBox[{"#", ",", " ", 
355
+               RowBox[{"#", " ", "-", " ", "1"}]}], "]"}], " ", "&"}], ",", 
356
+            " ", "Denominator"}], "]"}], "[", "x", "]"}], " ", "==", " ", 
357
+         "0"}], "]"}], ",", " ", "False"}], "]"}]}], " ", ":=", " ", 
358
+    RowBox[{"iFabiusF", "[", "x", "]"}]}], "\n", 
359
+   RowBox[{
360
+    RowBox[{
361
+     RowBox[{"Derivative", "[", "n_Integer", "]"}], "[", "FabiusF", "]"}], 
362
+    " ", ":=", " ", 
363
+    RowBox[{
364
+     RowBox[{
365
+      RowBox[{"2", "^", 
366
+       RowBox[{"(", 
367
+        RowBox[{"n", " ", 
368
+         RowBox[{
369
+          RowBox[{"(", 
370
+           RowBox[{"n", " ", "+", " ", "1"}], ")"}], "/", "2"}]}], ")"}]}], 
371
+      " ", 
372
+      RowBox[{"FabiusF", "[", 
373
+       RowBox[{
374
+        RowBox[{"2", "^", "n"}], " ", "#"}], "]"}]}], " ", "&"}]}], "\n", 
375
+   RowBox[{
376
+    RowBox[{"SetAttributes", "[", 
377
+     RowBox[{"FabiusF", ",", " ", 
378
+      RowBox[{"{", 
379
+       RowBox[{"NumericFunction", ",", " ", "Listable"}], "}"}]}], "]"}], 
380
+    ";"}]}]}]], "Input",
381
+ FontFamily->"Go Noto Current-Regular",
382
+ FontSize->10,
383
+ FontWeight->"Normal",
384
+ CellLabel->
385
+  "4/3/24 21:38:11 \
386
+In[5279]:=",ExpressionUUID->"a4addeb7-2708-41df-8367-f56fd1c4c60d"],
387
+
388
+Cell[CellGroupData[{
389
+
390
+Cell[BoxData[{
391
+ RowBox[{
392
+  RowBox[{"\:15e9", "=", "90"}], ";", 
393
+  RowBox[{"\:042fR", "=", 
394
+   RowBox[{"(", 
395
+    RowBox[{"4", "/", "8"}], ")"}]}], ";"}], "\[IndentingNewLine]", 
396
+ RowBox[{"Grid", "[", 
397
+  RowBox[{"{", 
398
+   RowBox[{"{", "\[IndentingNewLine]", 
399
+    RowBox[{"Manipulate", "[", "\[IndentingNewLine]", 
400
+     RowBox[{
401
+      RowBox[{
402
+       RowBox[{"\:1513\:1515", "=", 
403
+        RowBox[{"{", 
404
+         RowBox[{
405
+          RowBox[{"WorkingPrecision", "\[Rule]", "\:041fW\:041f"}], ",", 
406
+          RowBox[{"ImageSize", "\[Rule]", "256"}], ",", 
407
+          RowBox[{"Axes", "\[Rule]", "True"}], ",", 
408
+          RowBox[{"MaxRecursion", "\[Rule]", "0"}], ",", 
409
+          RowBox[{"PlotPoints", "\[Rule]", 
410
+           RowBox[{"1", "+", 
411
+            SuperscriptBox["2", "\[CapitalPi]\[CapitalPi]"]}]}], ",", 
412
+          RowBox[{"PlotStyle", "\[Rule]", 
413
+           RowBox[{"Thickness", "[", "0.00001", "]"}]}], ",", 
414
+          RowBox[{"PlotLegends", "\[Rule]", " ", 
415
+           RowBox[{"Placed", "[", 
416
+            RowBox[{"\"\<Expressions\>\"", ",", 
417
+             RowBox[{"{", 
418
+              RowBox[{"Center", ",", "Top"}], "}"}]}], "]"}]}], ",", 
419
+          RowBox[{"PlotRangePadding", "\[Rule]", 
420
+           RowBox[{"4", "/", "256"}]}], ",", 
421
+          RowBox[{"PlotRange", "\[Rule]", " ", "Full"}], ",", 
422
+          RowBox[{"Frame", "\[Rule]", " ", "True"}], ",", 
423
+          RowBox[{"Axes", "\[Rule]", " ", "False"}], ",", 
424
+          RowBox[{"GridLines", "\[Rule]", 
425
+           RowBox[{"{", 
426
+            RowBox[{
427
+             RowBox[{"{", "0", "}"}], ",", 
428
+             RowBox[{"{", "0", "}"}]}], "}"}]}], " ", ",", 
429
+          RowBox[{"PlotStyle", "\[Rule]", 
430
+           RowBox[{"GrayLevel", "[", 
431
+            RowBox[{"168", "/", "256"}], "]"}]}], ",", 
432
+          RowBox[{"FrameStyle", "\[Rule]", " ", 
433
+           RowBox[{"GrayLevel", "[", 
434
+            RowBox[{"178", "/", "256"}], "]"}]}]}], "}"}]}], ";", 
435
+       "\[IndentingNewLine]", 
436
+       RowBox[{"\:1586\:1587", "=", 
437
+        RowBox[{"{", 
438
+         RowBox[{"x", ",", "0", ",", 
439
+          RowBox[{
440
+           RowBox[{
441
+            RowBox[{"(", "\:15e9", ")"}], "/", "90"}], "*", "Pi"}]}], "}"}]}],
442
+        ";", "\[IndentingNewLine]", 
443
+       RowBox[{"\:a5f3", "=", 
444
+        RowBox[{"Piecewise", "[", 
445
+         RowBox[{"{", 
446
+          RowBox[{
447
+           RowBox[{"{", 
448
+            RowBox[{
449
+             RowBox[{"Abs", "[", 
450
+              RowBox[{"FabiusF", "[", 
451
+               RowBox[{
452
+                RowBox[{
453
+                 RowBox[{"x", "/", "\:042fR"}], "/", "Pi"}], 
454
+                RowBox[{
455
+                 RowBox[{"(", 
456
+                  RowBox[{"360", "/", "\:15e9"}], ")"}], "/", "4"}]}], "]"}], 
457
+              "]"}], ",", 
458
+             RowBox[{
459
+              RowBox[{
460
+               RowBox[{
461
+                RowBox[{"(", "\:15e9", ")"}], "/", "90"}], "*", "Pi", "*", 
462
+               "\:042fR", "*", "0"}], "<", "x", "<", 
463
+              RowBox[{
464
+               RowBox[{
465
+                RowBox[{"(", "\:15e9", ")"}], "/", "90"}], "*", "Pi", "*", 
466
+               "\:042fR"}]}]}], "}"}], ",", 
467
+           RowBox[{"{", 
468
+            RowBox[{
469
+             RowBox[{"Abs", "[", 
470
+              RowBox[{"FabiusF", "[", 
471
+               RowBox[{"1", "-", 
472
+                RowBox[{"(", 
473
+                 RowBox[{"(", 
474
+                  RowBox[{
475
+                   RowBox[{"(", 
476
+                    RowBox[{
477
+                    RowBox[{"(", 
478
+                    RowBox[{
479
+                    RowBox[{"x", "/", "Pi"}], 
480
+                    RowBox[{
481
+                    RowBox[{"(", 
482
+                    RowBox[{"360", "/", "\:15e9"}], ")"}], "/", "4"}]}], 
483
+                    ")"}], "-", "\:042fR"}], ")"}], "/", 
484
+                   RowBox[{"(", 
485
+                    RowBox[{"1", "-", "\:042fR"}], ")"}]}], ")"}], ")"}]}], 
486
+               "]"}], "]"}], ",", 
487
+             RowBox[{
488
+              RowBox[{
489
+               RowBox[{
490
+                RowBox[{"(", "\:15e9", ")"}], "/", "90"}], "*", "Pi", "*", 
491
+               "\:042fR"}], "<", "x", "<", 
492
+              RowBox[{
493
+               RowBox[{
494
+                RowBox[{"(", "\:15e9", ")"}], "/", "90"}], "*", "Pi", "*", 
495
+               "1"}]}]}], "}"}]}], "}"}], "]"}]}], ";", "\[IndentingNewLine]", 
496
+       RowBox[{"Column", "[", 
497
+        RowBox[{"{", 
498
+         RowBox[{
499
+          RowBox[{"CurvaturePlot", "[", 
500
+           RowBox[{
501
+            RowBox[{"Evaluate", "[", 
502
+             RowBox[{"SetPrecision", "[", 
503
+              RowBox[{
504
+               RowBox[{"SetAccuracy", "[", 
505
+                RowBox[{"\:a5f3", ",", "\:041fW\:041f"}], "]"}], ",", 
506
+               "\:041fW\:041f"}], "]"}], "]"}], ",", 
507
+            RowBox[{"Evaluate", "[", "\:1586\:1587", "]"}], ",", 
508
+            RowBox[{"Evaluate", "[", "\:1513\:1515", "]"}], ",", 
509
+            RowBox[{"FrameTicks", "\[Rule]", 
510
+             RowBox[{"{", 
511
+              RowBox[{
512
+               RowBox[{"Range", "[", 
513
+                RowBox[{
514
+                 RowBox[{"-", "16"}], ",", "16", ",", 
515
+                 RowBox[{"1", "/", "2"}]}], "]"}], ",", 
516
+               RowBox[{"Range", "[", 
517
+                RowBox[{
518
+                 RowBox[{"-", "4"}], ",", "4", ",", 
519
+                 RowBox[{"1", "/", "2"}]}], "]"}]}], "}"}]}]}], " ", "]"}], 
520
+          ",", 
521
+          RowBox[{"Plot", "[", 
522
+           RowBox[{
523
+            RowBox[{"Evaluate", "[", 
524
+             RowBox[{"SetPrecision", "[", 
525
+              RowBox[{
526
+               RowBox[{"SetAccuracy", "[", 
527
+                RowBox[{"\:a5f3", ",", "\:041fW\:041f"}], "]"}], ",", 
528
+               "\:041fW\:041f"}], "]"}], "]"}], ",", 
529
+            RowBox[{"Evaluate", "[", "\:1586\:1587", "]"}], ",", 
530
+            RowBox[{"Evaluate", "[", "\:1513\:1515", "]"}], ",", 
531
+            RowBox[{"FrameTicks", "\[Rule]", 
532
+             RowBox[{"{", 
533
+              RowBox[{
534
+               RowBox[{"Range", "[", 
535
+                RowBox[{
536
+                 RowBox[{
537
+                  RowBox[{"-", "16"}], "*", "Pi"}], ",", 
538
+                 RowBox[{"16", "*", "Pi"}], ",", 
539
+                 RowBox[{"Pi", "/", "2"}]}], "]"}], ",", 
540
+               RowBox[{"Range", "[", 
541
+                RowBox[{
542
+                 RowBox[{"-", "1"}], ",", "1", ",", 
543
+                 RowBox[{"1", "/", "2"}]}], "]"}]}], "}"}]}]}], "  ", "]"}]}],
544
+          "}"}], "]"}]}], "\[IndentingNewLine]", ",", "\[IndentingNewLine]", 
545
+      RowBox[{"{", 
546
+       RowBox[{
547
+        RowBox[{"{", 
548
+         RowBox[{"\:15e9", ",", "90"}], "}"}], ",", "0", ",", "360", ",", 
549
+        RowBox[{"1", "/", "256"}]}], "}"}], ",", 
550
+      RowBox[{"{", 
551
+       RowBox[{
552
+        RowBox[{"{", 
553
+         RowBox[{"\:042fR", ",", 
554
+          RowBox[{"4", "/", "8"}], ",", "\"\<\[CenterDot]|\[CenterDot]\>\""}],
555
+          "}"}], ",", "0", ",", "1", ",", 
556
+        RowBox[{"1", "/", "256"}]}], "}"}], ",", 
557
+      RowBox[{"{", 
558
+       RowBox[{
559
+        RowBox[{"{", 
560
+         RowBox[{"\[CapitalPi]\[CapitalPi]", ",", "8"}], "}"}], ",", "0", ",",
561
+         "16", ",", "1"}], "}"}], ",", 
562
+      RowBox[{"{", 
563
+       RowBox[{
564
+        RowBox[{"{", 
565
+         RowBox[{"\:041fW\:041f", ",", "16"}], "}"}], ",", "0", ",", "64", 
566
+        ",", "1"}], "}"}], "\[IndentingNewLine]", ",", 
567
+      RowBox[{"FrameMargins", "\[Rule]", "0"}]}], "\[IndentingNewLine]", 
568
+     "]"}], "\[IndentingNewLine]", "}"}], "}"}], "]"}]}], "Input",
569
+ FontFamily->"Go Noto Current-Regular",
570
+ FontSize->10,
571
+ FontWeight->"Normal",ExpressionUUID->"adf5a779-403a-4c2b-985b-3306f9c44e28"],
572
+
573
+Cell[BoxData[
574
+ TagBox[GridBox[{
575
+    {
576
+     TagBox[
577
+      StyleBox[
578
+       DynamicModuleBox[{XMPTools`Wrappers`Private`\:15e9$$ = 90, 
579
+        XMPTools`Wrappers`Private`\:042fR$$ = Rational[1, 2], 
580
+        XMPTools`Wrappers`Private`\:041fW\:041f$$ = 16, 
581
+        XMPTools`Wrappers`Private`\[CapitalPi]\[CapitalPi]$$ = 8, 
582
+        Typeset`show$$ = True, Typeset`bookmarkList$$ = {}, 
583
+        Typeset`bookmarkMode$$ = "Menu", Typeset`animator$$, 
584
+        Typeset`animvar$$ = 1, Typeset`name$$ = "\"untitled\"", 
585
+        Typeset`specs$$ = {{{
586
+           Hold[XMPTools`Wrappers`Private`\:15e9$$], 90}, 0, 360, 
587
+          Rational[1, 256]}, {{
588
+           Hold[XMPTools`Wrappers`Private`\:042fR$$], 
589
+           Rational[1, 2], "\[CenterDot]|\[CenterDot]"}, 0, 1, 
590
+          Rational[1, 256]}, {{
591
+           Hold[XMPTools`Wrappers`Private`\[CapitalPi]\[CapitalPi]$$], 8}, 0, 
592
+          16, 1}, {{
593
+           Hold[XMPTools`Wrappers`Private`\:041fW\:041f$$], 16}, 0, 64, 1}}, 
594
+        Typeset`size$$ = {256., {242., 247.}}, Typeset`update$$ = 0, 
595
+        Typeset`initDone$$, Typeset`skipInitDone$$ = True}, 
596
+        DynamicBox[Manipulate`ManipulateBoxes[
597
+         1, StandardForm, 
598
+          "Variables" :> {
599
+           XMPTools`Wrappers`Private`\:15e9$$ = 90, 
600
+            XMPTools`Wrappers`Private`\:042fR$$ = Rational[1, 2], 
601
+            XMPTools`Wrappers`Private`\:041fW\:041f$$ = 16, 
602
+            XMPTools`Wrappers`Private`\[CapitalPi]\[CapitalPi]$$ = 8}, 
603
+          "ControllerVariables" :> {}, 
604
+          "OtherVariables" :> {
605
+           Typeset`show$$, Typeset`bookmarkList$$, Typeset`bookmarkMode$$, 
606
+            Typeset`animator$$, Typeset`animvar$$, Typeset`name$$, 
607
+            Typeset`specs$$, Typeset`size$$, Typeset`update$$, 
608
+            Typeset`initDone$$, Typeset`skipInitDone$$}, 
609
+          "Body" :> (
610
+           XMPTools`Wrappers`Private`\:1513\:1515 = {
611
+             WorkingPrecision -> XMPTools`Wrappers`Private`\:041fW\:041f$$, 
612
+              ImageSize -> 256, Axes -> True, MaxRecursion -> 0, PlotPoints -> 
613
+              1 + 2^XMPTools`Wrappers`Private`\[CapitalPi]\[CapitalPi]$$, 
614
+              PlotStyle -> Thickness[0.00001], PlotLegends -> 
615
+              Placed["Expressions", {Center, Top}], PlotRangePadding -> 4/256,
616
+               PlotRange -> Full, Frame -> True, Axes -> False, 
617
+              GridLines -> {{0}, {0}}, PlotStyle -> GrayLevel[168/256], 
618
+              FrameStyle -> GrayLevel[178/256]}; 
619
+           XMPTools`Wrappers`Private`\:1586\:1587 = {
620
+             XMPTools`Wrappers`Private`x, 
621
+              0, (XMPTools`Wrappers`Private`\:15e9$$/90) Pi}; 
622
+           XMPTools`Wrappers`Private`\:a5f3 = Piecewise[{{
623
+                Abs[
624
+                 
625
+                 XMPTools`Wrappers`Private`FabiusF[((
626
+                    XMPTools`Wrappers`Private`x/
627
+                    XMPTools`Wrappers`Private`\:042fR$$)/
628
+                   Pi) ((360/XMPTools`Wrappers`Private`\:15e9$$)/
629
+                   4)]], (((XMPTools`Wrappers`Private`\:15e9$$/90) Pi) 
630
+                  XMPTools`Wrappers`Private`\:042fR$$) 0 < 
631
+                XMPTools`Wrappers`Private`x < ((
632
+                   XMPTools`Wrappers`Private`\:15e9$$/90) Pi) 
633
+                 XMPTools`Wrappers`Private`\:042fR$$}, {
634
+                Abs[
635
+                 XMPTools`Wrappers`Private`FabiusF[
636
+                 1 - ((XMPTools`Wrappers`Private`x/
637
+                    Pi) ((360/XMPTools`Wrappers`Private`\:15e9$$)/4) - 
638
+                   XMPTools`Wrappers`Private`\:042fR$$)/(1 - 
639
+                  XMPTools`Wrappers`Private`\:042fR$$)]], ((
640
+                   XMPTools`Wrappers`Private`\:15e9$$/90) Pi) 
641
+                 XMPTools`Wrappers`Private`\:042fR$$ < 
642
+                XMPTools`Wrappers`Private`x < ((
643
+                   XMPTools`Wrappers`Private`\:15e9$$/90) Pi) 1}}]; Column[{
644
+              XMPTools`Wrappers`Private`CurvaturePlot[
645
+               Evaluate[
646
+                SetPrecision[
647
+                 SetAccuracy[
648
+                 XMPTools`Wrappers`Private`\:a5f3, 
649
+                  XMPTools`Wrappers`Private`\:041fW\:041f$$], 
650
+                 XMPTools`Wrappers`Private`\:041fW\:041f$$]], 
651
+               Evaluate[XMPTools`Wrappers`Private`\:1586\:1587], 
652
+               Evaluate[XMPTools`Wrappers`Private`\:1513\:1515], FrameTicks -> {
653
+                 Range[-16, 16, 1/2], 
654
+                 Range[-4, 4, 1/2]}], 
655
+              Plot[
656
+               Evaluate[
657
+                SetPrecision[
658
+                 SetAccuracy[
659
+                 XMPTools`Wrappers`Private`\:a5f3, 
660
+                  XMPTools`Wrappers`Private`\:041fW\:041f$$], 
661
+                 XMPTools`Wrappers`Private`\:041fW\:041f$$]], 
662
+               Evaluate[XMPTools`Wrappers`Private`\:1586\:1587], 
663
+               Evaluate[XMPTools`Wrappers`Private`\:1513\:1515], FrameTicks -> {
664
+                 Range[(-16) Pi, 16 Pi, Pi/2], 
665
+                 Range[-1, 1, 1/2]}]}]), 
666
+          "Specifications" :> {{{XMPTools`Wrappers`Private`\:15e9$$, 90}, 0, 
667
+             360, 
668
+             Rational[1, 256]}, {{XMPTools`Wrappers`Private`\:042fR$$, 
669
+              Rational[1, 2], "\[CenterDot]|\[CenterDot]"}, 0, 1, 
670
+             Rational[1, 256]}, {{
671
+             XMPTools`Wrappers`Private`\[CapitalPi]\[CapitalPi]$$, 8}, 0, 16, 
672
+             1}, {{XMPTools`Wrappers`Private`\:041fW\:041f$$, 16}, 0, 64, 1}},
673
+           "Options" :> {FrameMargins -> 0}, "DefaultOptions" :> {}],
674
+         ImageSizeCache->{281., {312., 317.}},
675
+         SingleEvaluation->True],
676
+        Deinitialization:>None,
677
+        DynamicModuleValues:>{},
678
+        SynchronousInitialization->True,
679
+        UndoTrackedVariables:>{Typeset`show$$, Typeset`bookmarkMode$$},
680
+        UnsavedVariables:>{Typeset`initDone$$},
681
+        UntrackedVariables:>{Typeset`size$$}], "Manipulate",
682
+       Deployed->True,
683
+       StripOnInput->False],
684
+      Manipulate`InterpretManipulate[1]]}
685
+   },
686
+   AutoDelete->False,
687
+   GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}],
688
+  "Grid"]], "Output",
689
+ FontFamily->"Go Noto Current-Regular",
690
+ FontSize->10,ExpressionUUID->"87f7dffd-2a8e-4038-b9bf-2e250155a918"]
691
+}, Open  ]]
692
+},
693
+WindowSize->{1672, 980},
694
+WindowMargins->{{0, Automatic}, {Automatic, 0}},
695
+FrontEndVersion->"12.2 for Microsoft Windows (64-bit) (December 12, 2020)",
696
+StyleDefinitions->Notebook[{
697
+   Cell[
698
+    StyleData[StyleDefinitions -> "Default.nb"]], 
699
+   Cell[
700
+    StyleData[All], TextAlignment -> Center, FontFamily -> 
701
+    "Go Noto Current-Regular", FontSize -> 10, FontWeight -> "Normal", 
702
+    FontSlant -> "Plain", FontTracking -> "Plain", 
703
+    FontVariations -> {"StrikeThrough" -> False, "Underline" -> False}]}, 
704
+  Visible -> False, FrontEndVersion -> 
705
+  "12.2 for Microsoft Windows (64-bit) (December 12, 2020)", StyleDefinitions -> 
706
+  "PrivateStylesheetFormatting.nb"],
707
+ExpressionUUID->"87e41aa9-dea0-4ea9-92c2-e68f9a3b2137"
708
+]
709
+(* End of Notebook Content *)
710
+
711
+(* Internal cache information *)
712
+(*CellTagsOutline
713
+CellTagsIndex->{}
714
+*)
715
+(*CellTagsIndex
716
+CellTagsIndex->{}
717
+*)
718
+(*NotebookFileOutline
719
+Notebook[{
720
+Cell[558, 20, 6723, 178, 499, "Input",ExpressionUUID->"670c0d5c-4772-49bb-b74f-ae6a69be9ed0"],
721
+Cell[7284, 200, 6980, 185, 423, "Input",ExpressionUUID->"a4addeb7-2708-41df-8367-f56fd1c4c60d"],
722
+Cell[CellGroupData[{
723
+Cell[14289, 389, 7382, 181, 289, "Input",ExpressionUUID->"adf5a779-403a-4c2b-985b-3306f9c44e28"],
724
+Cell[21674, 572, 6038, 117, 648, "Output",ExpressionUUID->"87f7dffd-2a8e-4038-b9bf-2e250155a918"]
725
+}, Open  ]]
726
+}
727
+]
728
+*)
729
+