OpenLLM-France/wikimedia huggingface dataset:
# Fractals/mandelbrot-symbolics

Libraries by Claude Heiland-Allen
* exrtact various tools to manipulate EXR images compare with OpenExr
* kf-extras programs for manipulating output from Kalles Fraktaler 2
* mandelbrot-numerics - numerical algorithms related to the Mandelbrot set
* mandelbrot-graphics - CPU-based visualisation of the Mandelbrot set
* mandelbrot-text - parsing and pretty printing related to the Mandelbrot set
* Dictionary

# Install

"you need to "make install" mandelbrot-symbolics lib before trying anything with mandelbrot-numerics"

## Dependencies

* pkg-config
* math
* gmp
* mpfr
* mpc
* pari
* ghci : sudo apt-get install haskell-platform

## next

To install library to local prefix ~/opt/lib ~/opt/bin and so on:
then to run do:
check :
result :
or
check :
then the programs can be run like
no manual path specification necessary
To set it permanently change file .profile

## update
### git

From console opened in the mandelbrot-numerics directory :
If you made some local changes you can undu them :
then
Now install again

# How to use
## binaries

* m-binangle-to-rational
* m-binangle-from-rational
* m-tipsy
* m-conjugate

### m-binangle-from-rational

from console :
result

### m-binangle-to-rational

from console
result :
Note that the input format isn't checked, so bad input can give bad output !
Examples :
gives nothing:
* no output
* no errors
gives bash error :
gives floating point error
Result:
Bugs :
* "bug in the parsing of binary angles, it doesn't check for valid input, and bad input can give garbage values. "

# www

* http://mathr.co.uk/blog/2016-03-14_mandelbrot_symbolics_in_the_browser.html

# Code

* original repository
* fork repo

## References

* ↑ stackoverflow question how-to-permanently-set-path-on-linux
# Images

commons:Category:Fractals created with Gnofract4D

# frc files

* A repository of formulas used to generate and color fractals. This repository contains formulas which are compatible with the Gnofract 4D fractal generator. Many are also compatible with FRACTINT https://www.fractint.org/ and with UltraFractal https://www.ultrafractal.com .

# Period checking

* cpp code
* c and mpfr code
# Fractals/island wake

The biggest island of the p/q wake
* for p/q <= 1/3
** is located on the first branch ( reading from the left to right)
** has period = q+1
** external rays ?
* for p/q > 1/3
** is located on the last branch ( reading from the left to right)
** has period = q+2

# Examples
## Wake 1/2

period 3 island is the biggest island of wake 1/2
* Period 3 island
* Period 3 island is the biggest island of wake 1/2
find angles of some child bulbs of period 3 component ( island) on main antenna with external rays (3/7,4/7)
Plane description :
One can check it using program Mandel by Wolf Jung :
See also:
* $F_{1/2}$ family: real slice of Mandelbrot set.
** periodic part: period doubling cascade. Escape route 1/2
** the Myrberg-Feigenbaum point of $F_{1/2}$ family
** chaotic part main antenna is a shrub of $F_{1/2}$ family

## 1/3

Period 4 island
* Center X -0.15710375803
* Center Y +1.03258348530
* Pixel step +0.0000375

## 12/25

wake 12/25
* root c = -0.738203140939397 +0.124839088573366 i
* The 12/25-wake of the main cardioid is bounded by the parameter rays with the angles
** 11184809/33554431 or p0101010101010101010101001 and
** 11184810/33554431 or p0101010101010101010101010 .
* the center of the satellite component c = -0.739829393511579 +0.125072144080321 i period = 25
biggest island of 12/25 wake
* cardioid
** center c = -0.744245042107463 +0.127908444364520 i
** period = 27
** cusp

# Size

* miniset-and-embedded-julia-size-estimates
* Windows of periodicity scaling by E Demidov
* J.A.Yorke, C.Grebogi, E.Ott, and L.Tedeschini-Lalli "Scaling Behavior of Windows in Dissipative Dynamical Systems" Phys.Rev.Lett. 54, 1095 (1985)
* B.R.Hunt, E.Ott Structure in the Parameter Dependence of Order and Chaos for the Quadratic Map J.Phys.A 30 (1997), 7067.
Haskell program

# References

* ↑ R2F(1/2B1)S by Robert P. Munafo, 2008 Feb 28.
# Fractals/fraktaler-3

Fraktaler 3 is a
* cross-platform (Linux, Windows, Android, Web)
* fractal program by Claude Heiland-Allen
* for fast deep zooming of hybrid escape-time 2D fractals.
It has a graphical explorer using SDL2, OpenGLES and Dear ImGUI, and a batch mode for high resolution images and zoom sequences, with optional export of raw data in EXR format compatible with Kalles Fraktaler 2 + and zoomasm.

# dependencies

* SDL2
* OpenGLES
* Dear ImGUI
* OpenCl

# run
## help

Output of fraktaler-3 --help:
usage:
modes of operation:
flags:
input files are merged in command line order The help text will list the default locations for persistence and wisdom files on your system, as well as the file name for the --export-source option.
Multiple parameter files may be specified on the command line. After persistence is loaded, they are merged in order (later files override earlier files). This allows you to keep different aspects of parameters in different files.

# transformations

* The exponential map feature is not so useful in the graphical program, but can be used in the command line version for rendering a zoom out sequence for later assembly into a video using zoomasm

# Links

* fraktaler - home page
** live online version
* git repo

# files

* parameter file text (suggested extension .f3.toml) - TOML format
* images (EXR format, extension .exr) - OpenEXR
# High School Calculus/Transcendental Functions

* Inverse Functions
* Exponential and Logarithmic Functions
* Differentiation and Integration of Logarithmic and Exponential Functions
* Exponential Growth and Decay
* Derivatives and Integrals Involving Inverse Trigonometric Functions
* L'Hospital's Rule
# High School Chemistry/Acids

* Arrhenius Acids
* Strong and Weak Acids
* Arrhenius Bases
* Salts
* pH
* Weak Acid-Base Equilibria
* Bronsted Lowry Acids-Bases
* Lewis Acids and Bases
← Slightly Soluble Salts · Arrhenius Acids →
This material was adapted from the original CK-12 book that can be found here. This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License
# High School Chemistry
## Table of Contents

    Authors
* The Science of Chemistry
* Chemistry - A Physical Science
* Chemistry in the Laboratory
* The Atomic Theory
* The Bohr Model of the Atom
* Quantum Mechanics Model of the Atom
* Electron Configurations for Atoms
* Electron Configurations and the Periodic Table
* Relationships Between the Elements
* Trends on the Periodic Table
* Ions and the Compounds They Form
* Writing and Naming Ionic Formulas
* Covalent Bonding
* Molecular Architecture
* The Mathematics of Compounds
* Chemical Reactions
* Mathematics and Chemical Equations
* The Kinetic-Molecular Theory
* The Liquid State
* The Solid State
* The Solution Process
* Ions in Solution
* Chemical Kinetics
* Chemical Equilibrium
* Acids
* Water, pH, and Titration
* Thermodynamics
* Electrochemistry
* Nuclear Chemistry
* Organic Chemistry
* pH

## Resources

* (info)
* Workbook (info)
* Labs and Demos (info)
* Teacher's Guide (info)
This material was adapted from the original CK-12 book that can be found here. This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License
# High School Calculus/The Derivative

The definition of a Derivative of a Function
$f'(x)=\lim _{{\Delta }x\rightarrow 0}{\frac {f(x+{\Delta }x)-f(x)}{{\Delta }x}}$
Example
$f(x)=x^{2}$ Use the limit definition with the given function
$f'(x)=\lim _{{\Delta }x\rightarrow 0}{\frac {(x+{\Delta }x)^{2}-x^{2}}{{\Delta }x}}$
$f'(x)=\lim _{{\Delta }x\rightarrow 0}{\frac {(x^{2}+2x{\Delta }x+{\Delta }x^{2})-x^{2}}{{\Delta }x}}$
$f'(x)=\lim _{{\Delta }x\rightarrow 0}{\frac {2x{\Delta }x+{\Delta }x^{2}}{{\Delta }x}}$
$f'(x)=\lim _{{\Delta }x\rightarrow 0}{\frac {{\Delta }x(2x+{\Delta }x)}{{\Delta }x}}$
$f'(x)=\lim _{{\Delta }x\rightarrow 0}(2x+{\Delta }x)$
$f'(x)=2x+0$
$f'(x)=2x$
# High School Calculus/The Fundamental Theorems of Calculus
### The Fundamental Theorems of Calculus

In order to understand the fundamental theorem of calculus we must first understand what an Antiderivative is.
An antiderivative of the function $f(x)$ is any function, often denoted by $F(x)$, such that $F^{\prime }(x)=f(x)$
$\int f(x)=F(x)+C$
Let's do some practice on this
Ex.1
Find the antiderivative of $f(x)=x^{3}$ is $F(x)={\frac {1}{4}}x^{4}+C$
The C stands for some constant. The reason for this is when you differentiate the stand alone constants become 0
When you differentiate this problem you will end up with $x^{3}$
In general, the antiderivative of $x^{k}$ is ${\frac {1}{k}}*x^{k+1}$
Ex. 2
$f(x)=x^{2}+3$
$\int x^{2}+3\operatorname {d} x$
$F(x)=\int x^{2}\operatorname {d} x+\int 3\operatorname {d} x$
$F(x)={\frac {1}{3}}x^{3}+3x+C$
When dealing with functions that have a plus or minus in them you can integrate the separately to help you out and really focus on what is going on. With enough practice you won't need to do this. Remember to keep the appropriate sign between the integrals.
Ex. 3
$f(x)=85x^{7}$
$F(x)=\int 85x^{7}\operatorname {d} x$
$F(x)=85*\int x^{7}\operatorname {d} x$
$F(x)=85[{\frac {1}{8}}x^{8}]$
$F(x)={\frac {85}{8}}x^{8}+C$
What was done here was a constant multiplier was pulled out. When you have a common constant multiplier in a function, you can pull it out of the integral to make it easier to evaluate. Just don't forget to multiply it back in when you are done.
# High School Calculus/The Length of a Plane Curve
### Length of a Plane Curve

The graph of $y=x^{\frac {3}{2}}$ is a curve in the x-y plane. How long is that curve? A definite integral needs endpoints and we specify x = 0 and x = 4. The first problem is to know what "length function" to integrate.
Here is the unofficial reasoning that gives the length of the curve. A straight piece has $(\Delta x)^{2}+(\Delta y)^{2}$. Within that right triangle, the height $\Delta y$ is the slope $\left({\frac {\Delta y}{\Delta x}}\right)$ times $\Delta x$. This secant slope is close to the slope of the curve. Thus $\Delta y$ is approximately $\left({\frac {\operatorname {d} y}{\operatorname {d} x}}\right)\Delta x$.
$\Delta s\approx {\sqrt {(\Delta x)^{2}+\left({\frac {\operatorname {d} y}{\operatorname {d} x}}\right)^{2}(\Delta x)^{2}}}={\sqrt {1+\left({\frac {\operatorname {d} y}{\operatorname {d} x}}\right)^{2}}}\Delta x$ (1)
Now add these pieces and make them smaller. The infinitesimal triangle has $(\operatorname {d} s)^{2}=(\operatorname {d} x)^{2}+(\operatorname {d} y)^{2}$. Think of $\operatorname {d} s$ as ${\sqrt {1+\left({\frac {\operatorname {d} y}{\operatorname {d} x}}\right)^{2}}}\operatorname {d} x$ and integrate:
length of curve = $\int \operatorname {d} s=\int {\sqrt {1+\left({\frac {\operatorname {d} y}{\operatorname {d} x}}\right)^{2}}}\operatorname {d} x$. (2)
# Game Creation with XNA/Basics/Introduction
## Introduction

Game development is neither easy nor cheap, instead it is a multi-billion dollar, fast growing industry. It is challenging in terms of hardware and software, always using cutting edge technology.
The XBox 360 contains gaming hardware which is among the most sophisticated available. It has a PowerPC-based CPU with 3 cores running at 3.2 GHz with 2 threads each. For graphics it uses a custom ATI Graphics (Xenos) card running at 500 MHz with 48-way parallel floating-point shader pipelines.
Hence, in game development we have already made the paradigm shift away from the single-core single-threaded application, because in the XBox we are dealing with 6 threads running in parallel on the CPU, with 48 threads running in parallel on the GPU and with hundreds of GFLOPS computing power. Therefore, game programming is parallel programming!
So how can we learn about game development, how can we get started? Microsoft with the XNA Game Studio and the XNA Framework has made it pretty easy to get started. With openly available components, even a 4th semester student can start writing a 3D race car simulation. A very nice feature of the XNA Game Studio is the fact that you can run the programs not only on the Xbox, but also on the PC, which is very nice for development.
Before we can get started writing code, we need to get our environment set up, install necessary software, including Visual Studio, learn a little about C# and the basics of game programming. Also handling of input devices is covered here.
# Game Creation with XNA/Game Creation/Introduction
## Introduction

Here we first consider what types of games there are, basics behind story writing and character development. Also project management, marketing, making money, and licensing are issues briefly touched upon.

### More Details

Lore ipsum ...
# Game Creation with XNA/Kinect/Introduction
## Introduction

The Kinect is a cool new device. Unfortunately, using it as an input device is not yet supported by the XNA framework (but soon will be). In the meantime, however, it can be used to create realisitic 3D models. http://www.heise.de/ix/artikel/2011/03/links/114.shtml

### More Details

Lore ipsum ...
# Game Creation with XNA/Basics/Setup
## Setup

For this book we will use Visual Studio 2008 and the XNA Framework 3.1. Although there are newer versions available, for many reasons we will stay with this older version.

### Preparation

You should first make sure that you have a newer version of Windows, such as XP, Vista or 7, with the appropriate service packs installed. In general, it is a good idea to use the US version of the operating systems. In addition, since at least DirectX 9 compatibility is needed, you may not be able to use a virtual machine (such as Parallels, VMWare or Virtual Box) for doing XNA programming.

### Install Visual C# 2008 Express Edition

First download the C# 2008 Express Edition from Microsoft. You can also use the Visual Studio Express version. Installation is straightforward, simply follow the wizard. After installation, make sure you run Visual Studio at least once before proceeding to the next step.

### Install the DirectX Runtime

Download and install the 9.0c Redistributable for Software Developers. This step should not be necessary on newer Windows version. First, try to get away without it, if in a later part you get some funny error message related to DirectX, then execute this step.

### Install XNA Game Studio 3.1

After having run Visual Studio at least once, you can proceed with the installation of the XNA Game Studio. First, download XNA Game Studio 3.1. Execute the installer and follow the instructions. When asked, allow communications with XBox and with network games.

### Test your Installation

To see if our installation was successful, let's create a first project.
* Start Visual C# 2008 Express Edition
* select File->New Project under 'Visual C#->XNA Game Studio 3.1' you should see a 'Platformer Starter Kit (3.1)', click OK to create the project
* to compile the code use either 'Ctrl-B', 'F6' or use 'Build Solution' from the Build menu
* to run the game use 'Ctrl-F5', enjoy
* take a look at the code, among other things, notice that a 'Solution' can have several 'Projects'

### Next Steps (optional)

We will only develop games for the PC, if you want to develop games for the XBox also, you need to become a member of XBox LIVE and purchase a subscription (in case your university has a MSDN-AA subscription, membership is included).

### Advice

You need to be attentive of which XNA version you have to install.
Compatible versions:
| Visual Studio | XNA Game Studio |
| 2005 | 2.0 |
| 2008 | 3.0, 3.1 |
| 2010 | 4.0 |

### Authors

Sarah and Rplano
# Game Creation with XNA/Game Creation/Project Management
## Project Managment

BlaBla about project management and how important it is. Should include basics of project management, including milestones, risk analysis, etc. Especially, also tools like MS Project, Zoho, Google Groups or similar should be compared and described how to use them.

### Authors

to be continued... thonka
    also interested: juliusse
# Game Creation with XNA/Game Creation/Types of Games
## Types of Games

BlaBla about what kind of games are out there, maybe some history. Also include non-computer games, maybe there are some genres.
* role playing
* card games
* chess, go
* browser games / 2nd Life...
* Nintendo
* Playstation/XBox etc
* 2D
* 3D
* strategy
... Write a little chapter about each, giving examples and references, maybe with links where to play them online.
# Isometric Pixel Art/Car

Now that you've gotten some more experience, you can make a car! In this case, it's a Land Rover, as it's the only car I could find that was boxy and was facing the right way.
We'll start by drawing the cubes for the base of the car. Instead of being by 2s, I'll be using 3s, as it fits the slope of the car better.
# Isometric Pixel Art/FAQ

About FAQ Intro 1 2 3 4 5 6 7 8 9 Gallery

## Is pixel art out-dated?

Technology is used to create art, but once art exists, it transcends technology. Pixel art exists as a technique, and it remains infinite in potential. Pixel art is not replaced by any other newer art forms but rather exists alongside them and offers unique stylistic properties. It also allows for distinct individual artists' styles.Well-loved video game art from the pixel art era will remain celebrated and rediscovered indefinitely.In addition, with the rise in popularity of mobile phone games, pixel art has resumed its practical status. Thriving enthusiast and hobbyist communities also exist online.

## Do I have to buy a special program?

By all means, NO! Do not go out and buy a program just for this Wikibook. Most Operating Systems come with a pixel-based art program and it is easy to obtain one for free if you do not have one.
About FAQ Intro 1 2 3 4 5 6 7 8 9 Gallery
# Isoba/The North Wind and the Sun

The North Wind and the Sun is one of Aesop's fables. The following text is used in comparative linguistics for phonetic demonstrations:
    The North Wind and the Sun were disputing which was the stronger, when a traveler came along wrapped in a warm cloak. They agreed that the one who first succeeded in making the traveler take his cloak off should be considered stronger than the other. Then the North Wind blew as hard as he could, but the more he blew the more closely did the traveler fold his cloak around him; and at last the North Wind gave up the attempt. Then the Sun shined out warmly, and immediately the traveler took off his cloak. And so the North Wind was obliged to confess that the Sun was the stronger of the two.
# Isoba/The Rainbow Passage

The Rainbow Passage is a public-domain reading used for English speech evaluation. The original text is as follows:
    When the sunlight strikes raindrops in the air, they act as a prism and form a rainbow. The rainbow is a division of white light into many beautiful colors. These take the shape of a long round arch, with its path high above, and its two ends apparently beyond the horizon. There is, according to legend, a boiling pot of gold at one end. People look, but no one ever finds it. When a man looks for something beyond his reach, his friends say he is looking for the pot of gold at the end of the rainbow. Throughout the centuries, people have explained the rainbow in various ways. Some have accepted it as a miracle without physical explanation. To the Hebrews, it was a token that there would be no more universal floods. The Greeks used to imagine that it was a sign from the gods to foretell war or heavy rain. The Norsemen considered the rainbow as a bridge over which the gods passed from earth to their home in the sky. Others have tried to explain the phenomenon physically. Aristotle thought that the rainbow was caused by reflection of the sun’s rays by the rain. Since then physicists have found that it is not reflection, but refraction by the raindrops which causes the rainbows. Many complicated ideas about the rainbow have been formed. The difference in the rainbow depends considerably upon the size of the drops, and the width of the colored band increases as the size of the drops increases. The actual primary rainbow observed is said to be the effect of super-imposition of a number of bows. If the red of the second bow falls upon the green of the first, the result is to give a bow with an abnormally wide yellow band, since red and green light when mixed form yellow. This is a very common type of bow, one showing mainly red and yellow, with little or no green or blue.
# Isoba/Pharyngealization

Isoba uses pharyngealization.
← Tone · Prosody →
# Isoba/Tone

Isoba uses tone.
← Consonants and Vowels · Pharyngealization →
# Isometric Pixel Art/About

About FAQ Intro 1 2 3 4 5 6 7 8 9 Gallery
This Wikibook is a collaboration of several authors, which include:
CherryT
Contributions Include: Title Page Graphic 2/8/06 Version, Introduction Page, Making your First Box page, Some more things to do with the box Page and graphics (ISO_Skyscraper.GIF, ISO_ChessBoard.GIF)
jellocube27
Contributions Include: Outline, Revised Title Page Graphic (Also Done on2/8/06), Pictures for Making your First Box page,
Kyriakos
Contributions Include: Some information on the Basics of Isometric Pixel Art on 9th February 2006
About FAQ Intro 1 2 3 4 5 6 7 8 9 Gallery
# Isometric Pixel Art
## Contents

    About this Wikibook
    FAQ
    A Brief Introduction to Pixel Art
* Making Your First Box
** Shading
** Some other things to do with the box
* Cones, Rectangles, and Spheres, Oh My!
** Combining These Shapes
** My First Car!
* Tom, an Isometric kind of Guy
** Breaking the Golden Rule! *gasp*
** In Depth: Clothing Tom
    Art Gallery

## Authors

User:CherryT, User:jellocube27, User:Kyriakos, User:Insnesnakos
# KS3 Computing/Projects Ideas/Hack applications/find-solution-for-find-the-number
### 1. start with bbc end with ciphertechs

Answer:

### 2.Open five times (manually)

Answer:

### 3.Open five times (call the function browser.get five times, each time passing the url argument)

Answer:

### 4.Open five times (with loop))

Answer:

### 5. Open once and enter value in field

Answer:

### 6. Open once and enter 5 value in field

Answer:

### 7. Open once and enter value using function

Answer:

### 8. Open once and enter 5 values using function

Answer:

### 8. Open once and enter 5 values using function and a loop

Answer:
# KS3 Computing/ProjectTasks

Do you know what is the Halifax Disaster?
Answer:
Use a search engine to discover the facts of this event and present it in a way that would interest your classmates. If you go to the Toolbox you will find various applications you can use to produce an amazing presentation and wow your friends.