Kuina-chan
September 16, 2025
Kuina-chan

In Episode 1 of Kuina-chan Mathematics, I explain the rules and conventions of mathematics!

1.Axioms, Theorems, and Proofs

In mathematics, I generally start from a few assumptions that are considered true and logically derive other truths. These predetermined true assumptions are called axioms.
In addition to axioms, several rules are defined, and mathematics proceeds by using these axioms and rules to derive further truths.
Axioms, Theorems, and Proofs
Axioms, Theorems, and Proofs
Newly derived truths, along with axioms, are called theorems, and the process of deriving a theorem is called a proof.
From another perspective, solving a math problem means using previously derived theorems to find a proof that shows the answer to the problem is itself a theorem.

2.Propositions and Logical Expressions

Now, statements like “1+1=2 is true” or “2+2=5 is true”—which can be judged as theorems or not—are called propositions.
There are several ways to handle propositions, but here I will use logical expressions with “true” and “false” to represent them. I define that “a proposition is a theorem if it is ‘true’, and not a theorem if it is ‘false’.” For example, if the proposition “1+1=2 is true” is a theorem, then it is “true”. If “2+2=5 is true” is not a theorem, then it is “false”.
Propositions and Theorems
Propositions and Theorems
Note

Expressions that handle truth and falsehood like this are called “logical expressions.” In this article, I use logical expressions to represent whether a proposition is a theorem, but there are other ways to do this. For example, one approach is to consider a “tautology”—a proposition that is always true—as a theorem.

I will represent propositions using symbols like “p” and “q”. Then I consider combining them to create new propositions, such as “p implies q” or “p and q”.
For example, if p is the proposition “1+1=2 is true” and q is “2+2=5 is true”, then “p or q” becomes the proposition “1+1=2 is true, or 2+2=5 is true”.
Creating Propositions
Creating Propositions
Usually, “or” is represented by the symbol “\lor” and “and” by “\land”, so I write “p\lorq” or “p\landq”. Thus, the proposition “1+1=2 or 2+2=5” can be written as “(1+1=2)\lor(2+2=5)”.
p or q” means that if either p or q is true, then the whole is true. For example, if “1+1=2 or 2+2=5 is true, then at least one of ”1+1=2“ or ”2+2=5“ must be true. So the result of ”p\lorq" is as follows:
Logical OR
p q p\lorq
False False False
False True True
True False True
True True True
On the other hand, “p and q” means that both p and q must be true for the whole to be true. So the result of “p\landq” is as follows:
Logical AND
p q p\landq
False False False
False True False
True False False
True True True
For example, if “1+1=2” is true (a theorem) and “2+2=5” is false (not a theorem), then “(1+1=2)\land(2+2=5)” is “true and false”, which is false and therefore not a theorem.
Note

Strictly speaking, I have decided that if a proposition created using logical “or” or “and” is true, then it is a theorem. From here on, I will continue to define that propositions which are true in logical expressions are theorems.

3.Properties of Logical Expressions

Next, I explain various properties of logical expressions that are necessary for proving theorems.

3.1Negation, Law of the Excluded Middle, and Contradiction



To express the negation of a proposition like “1+1=2 is true”, I use the symbol “\neg”. For a proposition p, “not p” is written as “\negp”, and its result is as follows:
Logical Negation
p \negp
False True
True False
From this table, I see that for any proposition p, either “p” or “\negp” is true, meaning one of them is a theorem. This principle that there is no proposition for which both p and \negp are not theorems is called the Law of the Excluded Middle.
On the other hand, if both p and \negp are theorems, it is called a contradiction. This table also shows that contradictions do not occur.
By combining the Law of the Excluded Middle and contradiction, I can prove a negation by intentionally causing a contradiction, such as: “Assume p is a theorem, which leads to a contradiction, therefore \negp must be a theorem.”

3.2Logical Implication



Another symbol in logical expressions is “p implies q”, written as “p\Rightarrowq”. This means “if p holds, then q holds”.
Logical Implication
Logical Implication
If the proposition “p\Rightarrowq” is a theorem, then whenever “p is true”, “q must also be true”.
When “p is false”, “q” can be anything. That is, if “p is false”, then regardless of “q”, “p\Rightarrowq” remains a theorem, so it is considered true.
So when p is false, p\Rightarrowq is true regardless of q. The result of “p\Rightarrowq” is as follows:
Logical Implication
p q p\Rightarrowq
False False True
False True True
True False False
True True True
For example, consider the theorem “If n=1, then n is odd.” If n is not 1, the theorem says nothing about it, so whether n is even or odd doesn’t affect the truth of the theorem. Thus, “False implies …” is always true.

3.3Equivalent Propositions



If the truth values of propositions p and q always match, they are said to be equivalent, written as “p=q”.
If p being a theorem implies q is a theorem, and vice versa, then p and q are equivalent. In logical expressions, this is written as “(p\Rightarrowq)\land(q\Rightarrowp)”. Therefore, “p=q” can also be written using the symbol “p\Leftrightarrowq”.
If p and q are equivalent, proving one automatically proves the other. The result of “p=q” is as follows:
Equivalence
p q p=q
False False True
False True False
True False False
True True True

3.4Converse, Inverse, and Contrapositive



Given a proposition of the form “p\Rightarrowq”, the converse is “q\Rightarrowp”, the inverse is “(\negp)\Rightarrow(\negq)”, and the contrapositive is “(\negq)\Rightarrow(\negp)”.
Converse, Inverse, Contrapositive
Converse, Inverse, Contrapositive
Among these, the contrapositive is especially important because it is equivalent to the original proposition. For example, the proposition “If n=1, then n is odd” has the contrapositive “If n is not odd, then n\neq1”, and these two are equivalent.
So when proving a proposition, I can prove its contrapositive instead.

3.5De Morgan’s Laws



Another important law is De Morgan’s Laws.
De Morgan’s Laws state that “\neg(p\landq)” is equivalent to “(\negp)\lor(\negq)”, and “\neg(p\lorq)” is equivalent to “(\negp)\land(\negq)”. In simpler terms, when removing the parentheses from “\neg(\dots)”, the “\land” and “\lor” inside switch places, and “\neg” is distributed.
For example, the proposition “It is not true that n is even and n\geq10” is equivalent to “n is not even or n<10”. Similarly, “It is not true that n is even or n\geq10” is equivalent to “n is not even and n<10”.
These laws help simplify and reorganize complex propositions.

4.Predicate Functions

To handle more diverse theorems and propositions, I will delve deeper into logical expressions.
A predicate function is something that becomes a proposition when given a value. For example, “a+b=2 is true” becomes the proposition “1+3=2 is true” when a=1 and b=3, so “a+b=2 is true” is a predicate function.
Predicate Functions
Predicate Functions
Predicate functions can take specific values like “1” or “3”, or they can take “all values” or “some value”. These are expressed by placing symbols “\forall” or “\exists” in front of variables like “x” or “y”, meaning “for all values” or “there exists a value” respectively.
For example, if I take the predicate function “a=1 is true” and substitute a with x, then write “\forallx(x=1 is true)”, it means “for all values x, x=1 is true”. Similarly, using “\existsy” and substituting a with y, I write “\existsy(y=1 is true)”, which means “there exists a value y such that y=1 is true”.
Predicate Function Examples
Predicate Function Examples
As a concrete example, suppose I have the predicate function “a+b=2”. If I substitute a=1 and b=1, the proposition “1+1=2” is true. If I substitute a=1 and b=3, the proposition “1+3=2” is false.
Because “1+3=2” exists, “a+b=2” is not true for all a and b. Therefore, “\forallx(\forally(x+y=2))” is false. However, since “1+1=2” exists, there is at least one pair a and b for which “a+b=2” is true. So “\existsx(\existsy(x+y=2))” is true.

5.Intuitionistic Logic

Finally, I will briefly introduce a different way of thinking called intuitionistic logic.
Until now, I assumed the Law of the Excluded Middle, which states that for any proposition p, either p or \negp is a theorem. However, intuitionistic logic does not use the Law of the Excluded Middle. For example, in classical logic, I could say “I don’t know whether you like math, but you either like math or you don’t.” In intuitionistic logic, I can’t even say that—I say “I don’t know whether you like math or not, and I don’t know whether it’s one or the other.” This logic considers the possibility that I may not be able to prove something.
Because many theorems cannot be proven without assuming the Law of the Excluded Middle, intuitionistic logic is not mainstream in most areas of mathematics. However, it is often used in fields that study logic itself or in computer science, where it is highly compatible.
In this episode, I explained the basic rules of mathematics. Next time, let’s try proving a theorem from actual axioms!
1758047972en