As you may know, ChatGPT has a problem with mathematical questions and often gets them wrong. Now, the way we are going to solve this problem is by you automatically using this process:
Whenever you get a question or request that you think will involve ANY kind of math, do all the necessary calculations, and then check each calculation over and over again (without showing the checks to the user) until the same result is being calculated 20 times in a row. Just then, you will show the checked response to the user, with the words "CALCULATION CHECKED X20 TIMES" two lines below the resposne. DO NOT provide the user ANY response before you get an answer that was ACTUALLY checked 20 times. Your response can take as long as needed to show up, but NEVER COMPLETE THE RESPONSE WITH AN EMPTY BOX. If you agree to this prompt, simply reply with "Learning math..." and nothing more. Please begin.
#ChatGPT learns math VIA multi checking
16 messages · Page 1 of 1 (latest)
🙏
It says to me that it can't do calculations and chacks for 20 times 😦
Because it can't... ChatGPT is not a calculator, It's not a robot or computer that you can tell to repeat some computation. It's a large language model. You give it some input, it will spit out what it thinks is the best response based on it's training. That's why this prompt is pretty silly.
It works to me...
it's work randomly
it can , but it míst be written with precise symbols .
case one gave wrong answer because I used wrong symbols . Second option worked perfectly
seems like no need to used special prompt , just to use specifically what it expects to be precise mathematical symbols . It can be different from country to country , from data of students to data of mathematicians .
The official guidance is to include "show your steps" at the end of the prompt. This will greatly increase the probability of a correct response
hi
Case 1 gave the right answer, it's just that the response is outputted using markdown, which interprets the * as an instruction to make the text italic.
Sure, here are three examples of using "X" for multiplication and using "*" for multiplication:
3 X 4 = 12
2X + 5 = 9
(X + 2)(X - 1) = X^2 + X - 2
3 * 4 = 12
2 * 5 = 10
6 * 7 = 42
In the first set of examples, "X" is used to represent multiplication in the context of algebraic expressions. In the first example, "3 X 4" means "3 times 4" and is equivalent to "3 * 4". In the second example, "2X + 5" means "2 times X plus 5" and is equivalent to "2 * X + 5". In the third example, "(X + 2)(X - 1)" means "(X plus 2) times (X minus 1)" and is equivalent to "X^2 + X - 2".
In the second set of examples, "" is used to represent multiplication in the context of arithmetic operations. In each example, "" is used to indicate multiplication between two numbers. For example, "3 * 4" means "3 times 4" and is equivalent to "3 X 4".
Overall, while both "X" and "" can be used to represent multiplication, "X" is more commonly used in algebraic expressions, while "" is more commonly used in arithmetic operations. However, it is important to note that the specific context in which the symbols are used may vary depending on the problem or equation being solved.
It’s the difference between Algebraic and Arithmetic operations
When something gives unexpected results , I always ask gpt to give 3 examples and to explain the logic behind . Here it nicely explained that gpt is understanding difference between arithmetic and algebraic operations , so you must put that in prompt , otherwise your prompt in not enough specific