Showing posts with label astronomy. Show all posts
Showing posts with label astronomy. Show all posts

Chaos and the Three Body Problem

Mike's Notes

This is an excellent video presentation of the three-body problem by theoretical astrophysicist and mathematician Eliezer Diggins. It was a Communicating Science Project—Astronomy 3070—at the University of Utah in 2022.

Wikipedia - "In physics, specifically classical mechanics, the three-body problem is to take the initial positions and velocities (or momenta) of three point masses that orbit each other in space and calculate their subsequent trajectories using Newton's laws of motion and Newton's law of universal gravitation.

Unlike the two-body problem, the three-body problem has no general closed-form solution, meaning no equation always solves it. When three bodies orbit each other, the resulting dynamical system is chaotic for most initial conditions. Because there are no solvable equations for most three-body systems, the only way to predict the motions of the bodies is to estimate them using numerical methods.

The three-body problem is a special case of the n-body problem. Historically, the first specific three-body problem to receive extended study involved the Earth, the Moon, and the Sun. In an extended modern sense, a three-body problem is any problem in classical or quantum mechanics that models the motion of three particles."

Resources

References


Repository

  • Home > Ajabbi Research > Complex Systems

Last Updated

03/04/2025

Chaos and the Three-Body Problem

By: Eliza Diggins
YouTube: 16/11/2022

Eliza Diggins is a theoretical astrophysicist and mathematician at the University of Utah. Her research is shared between the Department of Physics and Astronomy, where she studies galaxy cluster dynamics and gravitational theory; and the School of Dentistry, where she works on mathematical models of trade-mediated pathogens in complex global trade networks.

Model-Driven User Interfaces

Mike's Notes

This was a massive job. I hacked and recombined several useful standards that had been forgotten about, and now it works.

Resources

References

  • Reference

Repository

  • Home > Ajabbi Research > Library >
  • Home > Handbook > 

Last Updated

17/05/2025

Model-Driven User Interfaces

By: Mike Peters
On a Sandy Beach: 26/12/2023

Mike is the inventor and architect of Pipi and the founder of Ajabbi.

In 2023, putting a User Interface (UI) on the front end of Pipi 9 has been challenging. I wanted it to be

  • Model-driven
  • Adaptive to the users' devices
  • Automated
  • Meet the individual needs of each logged-on user

Resources used

  • OMG Interaction Flow Modelling Language (IFML)
  • The CAMELEON References Framework (CRF)
  • User Interface Description Language (UIDL)
  • W3C Model-based UI Incubator

IFML

Interaction Flow Modelling Language (IFML) is an abstract user interface (AUI) modelling language adopted as a standard by the OMG in March 2013. IFML supports;

  • UI general structure
  • Content
  • Events
  • Event handlers
  • I/O parameters bound to specific view components

CAMELEON Reference Framework (CRF)

The FP5 CAMELEON (Context-Aware Modelling for Enabling and Leveraging Effective Interaction) project was carried out by a consortium of universities and research groups in the EU from about 2000 to 2010. CHAMELEON has three layers: abstract UI, Concrete UI, and Final UI.

UIDL

User Interface Description Language (UIDL) examples include

  • Maria XML
  • usiXML
  • UIML
  • XUL
  • XAML
  • WasabiXML

W3C Model-based UI Incubator


Architectural Decisions

  • The USI engine is in charge
  • Use Workflow Patterns to describe/break down tasks
  • Use IFML to describe the AUI layer
  • Keep the usiXML version of CUI and FUI layers
  • Use Open-sourced UI Component Libraries to  populate CUI and FUI
  • I added two more layers: a Locale UI and a Personalisation UI.
  • The UI generator process is DDD > Wfl > AUI > CUI > FUI > LUI > PUI
  • CAMELEON was initially meant to run both ways. I made it generative only, driven by DDD workflows.
  • Use Design Tokens with a CCS framework to make "look" highly tweakable.

Current Status

  • All the different layers work independently, but don't work together.
  • Initial user testing is with hand-built web pages.
  • HTML 4 and HTML 5 will be the initial output.
  • Once basic assumptions have been tested and corrected, live pages will be produced for testing, working backwards from PUI to AUI.
  • I'm using the namespace engine (NSP) to reorganise the USI engine's 30+ internal systems into compartments.

User Testing

Assuming every person is unique, allowing for personalisation. W3C WCAG 2.1 is the standard. Accessibility testing is underway in English for

  • Braille Devices for the Deaf-Blind
  • Screen Readers
  • Screen Magnifiers
  • Low Vision
  • Irlen's
  • Colour Blindness
  • Dyslexia
  • Autism
  • Epilepsy
  • Synethesia
  • Older adults requiring simpler UI
  • Muscular Dystrophy (large buttons)

Expanding Horizons: Understanding the EHT’s black hole discoveries

Mike's Notes

Outstanding science. These notes are taken from a Perimeter Institute email.

Resources

References

  • Reference

Repository

  • Home > Ajabbi Research > Library > Subscriptions > Perimeter Institute
  • Home > Handbook > 

Last Updated

11/05/2025

Expanding Horizons: Understanding the EHT’s black hole discoveries

By: 
Perimeter Institute: 11/04/2019

"The Event Horizon Telescope (EHT) is a project to create a large telescope array consisting of a global network of radio telescopes and combining data from several very-long-baseline interferometry (VLBI) stations around the Earth. The aim is to observe the immediate environment of the supermassive black hole Sagittarius A at the centre of the Milky Way, as well as the even larger black hole in the centre of the supergiant elliptical galaxy Messier 87, with angular resolution comparable to the black hole's event horizon." - Wikipedia





From a Perimeter Institute email.

The Event Horizon Telescope (EHT) collaboration will announce a “groundbreaking result” regarding black holes on April 10 at 9 a.m. ET.
  • Shep Doeleman, EHT Director, Centre for Astrophysics, Harvard & Smithsonian.
  • Dan Marrone, Associate Professor of Astronomy, University of Arizona.

Following the announcement, at 11 am ET, black hole experts will explore the implications of the findings during “Expanding Horizons,” a live panel discussion at Perimeter Institute.

On the panel will be:

  • Robert Myers, Perimeter Institute Director and BMO Financial Group Isaac Newton Chair in Theoretical Physics
  • Beatrice Bonga, postdoctoral researcher, Perimeter Institute
  • Asimina Arvanitaki, Perimeter Institute Faculty member and Stavros Niarchos Foundation Aristarchus Chair in Theoretical Physics
  • Brian McNamara, Department Chair of Physics and Astronomy, University of Waterloo

Articles