A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Skenvy/Collatz below:

Skenvy/Collatz: Functions related to the Collatz/Syracuse/3N+1 problem.

Colourised Collatz Coral; derived from this original by Edmund Harriss

Of all the open problems in mathematics, the Collatz Conjecture / 3N+1 problem [*] is infamously probably the most disproportionately difficult to solve compared to how incredibly simple it is to state. The simplest form of the question is, for every positive integer, if we recursively halve any even integer, and alternatively multiply by 3 and add 1 for any odd integer, are we guaranteed to eventually end up with a value of 1.

This project aims to provide as similar an interface and experience as possible, across several languages, for interacting with basic functionality related to the Collatz conjecture. The initial focus is a breadth first approach, that tries to provide a parameterisable hailstone and tree-graphing function in every implementation that has been committed to. After these are complete, the focus will shift to providing LaTeX notes on particular approaches to solving it, which have the potential to inform what additional features and functionality will likely be added. Although you can always raise a feature request, there's no guarantee as to how it will be prioritised.

The list of implementations, where the externally hosted package lives, where the GitHub hosted pages lives, and whether there is an internal package hosted on GitHub or not, are listed below.

V0: Basic: Function and Reverse Function V1: Core: Hailstone and Treegraph, parameterisable and accepting arbitrary integers.

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4