#Assertions for functional programming
1 messages · Page 1 of 1 (latest)
<@&987246964494204979> please have a look, thanks.
It basically says that you have two constant values true and false and that true is truthy regardless of the variables and false is not truthy for any combination of variables
so there is one variable that unsitisfies this statement?
What?
can u explain better? more depth
Okay, let's start like this:
What don't you understand about question & answer?
I cant understand solution whats the meaning of it
Do you know Boolean algebra?
why is false "stronger"
yes
Okay, so instead of having an expression like e.g. a v b you have just false, which is obviously false regardless of what the variables a, b, c, d, ... are
Gimme a sec to research strong/weak assertions again
I meant the OR operator there
"p is stronger than q" is another way of saying "p implies q". Thus the statement that "x is a cow" is stronger than the statement "x is an animal".
"p is weaker than q" is another way of saying "q implies p". Thus the statement that "x is a animal" is weaker than the statement "x is an cow"
So yeah, when we say false is the strongest assertion, that means that false implies every other q
Other way around for true
That doesnt really answer my question, I know what are stringer/weaker assertion means but how that applies false/true.
🥴
?
What about my answer didn't answer your question?