You are not logged in.
I am wondering how you would write if statements, as shown below in Python, in an equation.
a = 1+2
b = 2+1
if a == b:
print('1+2=2+1')
elif not a == b:
print('1+2 does not equal 2+1 and this will never be printed')
else:
print('This will never be printed just like the above')
Does anyone know how to do this (maybe with the sign function)?
pi³
Offline
is this related? https://www.mathsisfun.com/sets/functions-piecewise.html
'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'
'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'
I'm not crazy, my mother had me tested.
Offline
hi pi_cubed
What do you want this for? That might help me to provide an answer.
An 'equation' in algebra has a left hand expression and a right hand expression that evaluate to the same thing. 'If' isn't part of any equation I've met in algebra. If … then does form part of the language of maths but not in the way you want (I think).
In logic there's a connective, => implies that might fit the bill. And you can form logic equations with implies in them. But the truth table for implies is simply described as TRUE unless the LHS is TRUE and the RHS FALSE. I could probably construct a logic equivalent to your code if that would help.
Bob
Children are not defined by school ...........The Fonz
You cannot teach a man anything; you can only help him find it within himself..........Galileo Galilei
Sometimes I deliberately make mistakes, just to test you! …………….Bob
Offline
is this related? https://www.mathsisfun.com/sets/functions-piecewise.html
Yes, that was exactly what I was talking about.
pi³
Offline
hi pi_cubed
What do you want this for? That might help me to provide an answer.
An 'equation' in algebra has a left hand expression and a right hand expression that evaluate to the same thing. 'If' isn't part of any equation I've met in algebra. If … then does form part of the language of maths but not in the way you want (I think).
In logic there's a connective, => implies that might fit the bill. And you can form logic equations with implies in them. But the truth table for implies is simply described as TRUE unless the LHS is TRUE and the RHS FALSE. I could probably construct a logic equivalent to your code if that would help.
Bob
I don't mean that it has to be an equation, it could be a type of function or a relationship. Piecewise functions should be enough.
pi³
Offline
Actually, piecewise functions are really just notation. Do you know how functions are usually viewed in modern mathematics?
'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'
'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'
I'm not crazy, my mother had me tested.
Offline