Zahlenrätsel (Division)

Bei dieser Aufgabe handelt es sich um eine Knobelaufgabe bzw. um eine einfache Übungsaufgabe für lineare Gleichungssysteme.

Aufgabe:

Die Problemstellung lautet eine Zahl x zu finden, die, wenn sie durch (x-a) geteilt wird, eine gegebene Zahl b ergibt (a sei ebenfalls ein bekannter, konstanter Wert). Die Aufgabe soll für a = 10 und b = 1\frac{5}{21} gelöst werden.

Lösung:

Es muss prinzipiell folgende Gleichung gelöst werden:

\frac{x}{x-a} = b

Für a=10 und b = 1 \frac{5}{21} lautet die Gleichung konkret:

\frac{x}{x-10} = 1 \frac{5}{21}

Diese Gleichung kann bereits ohne weitere Vereinfachungen mittels Sympy gelöst werden. Der Code dazu lautet folgendermaßen:

import sympy as sy

# Sympy-Variablen initiieren:
x    = sy.S( 'x' )
a, b = sy.S( [10, 1+5/21] )

# Gleichung formulieren:
equation = sy.Eq( x/(x-a) , b )

# Gleichung lösen:
sy.solve(equation)

# Ergebnis: [52.0000000000000]

Das Ergebnis der Aufgabe lautet somit x=52.