Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -586,6 +586,9 @@ STRICT REQUIREMENTS:
|
|
586 |
{SYMPY_GUIDELINES}
|
587 |
9. For problems where the subject is Real Analysis, observe the following guidelines:
|
588 |
|
|
|
|
|
|
|
589 |
a. **Justify Every Step**
|
590 |
- Provide detailed reasoning for each step and explicitly justify every bounding argument, inequality, or limit claim.
|
591 |
- If concluding that terms vanish in a limit, clearly explain why.
|
@@ -597,27 +600,36 @@ b. **Handling Limits and Differentiability**
|
|
597 |
- If verifying differentiability, explicitly state why continuity at that point is necessary and confirm that continuity has been established before proceeding.
|
598 |
- If proving continuity or differentiability, check symmetry in approach from both sides (left-hand and right-hand limits or derivatives).
|
599 |
|
600 |
-
c. **Function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
601 |
- If stating that a function is Riemann integrable, compact, or uniformly continuous, explain why.
|
602 |
-
- If claiming a function is continuous for all x
|
603 |
- When assuming an integral is finite, provide justification based on function class properties (e.g., Riemann integrability implies boundedness).
|
604 |
|
605 |
-
|
606 |
- When using inequalities (e.g., Hölder’s, Jensen’s), explain why they apply and what function properties make them relevant.
|
607 |
- If using factorial ratios or infinite series sums, explicitly state their rate of convergence and reference known bounds (e.g., Stirling’s approximation).
|
608 |
|
609 |
-
|
610 |
-
- When proving uniform convergence, ensure that the bound obtained is independent of x to establish uniform control.
|
611 |
- If using asymptotic behavior (e.g., factorial ratios tending to zero), provide explicit justification rather than just stating the result.
|
612 |
|
613 |
-
|
614 |
- When using the squeeze theorem, clearly state why both bounding functions tend to the same limit and explicitly apply the theorem in the conclusion.
|
615 |
|
616 |
-
|
617 |
- After major steps (e.g., computing a limit, verifying continuity), summarize why the step was necessary and how it connects to the next part of the proof.
|
618 |
-
-
|
619 |
|
620 |
-
|
621 |
- Conclude with an intuitive explanation of why the result makes sense, possibly connecting it to known theorems or simple examples.
|
622 |
- In notes after the proof, highlight potential sources of confusion for students and clarify tricky aspects of the problem.
|
623 |
"""
|
|
|
586 |
{SYMPY_GUIDELINES}
|
587 |
9. For problems where the subject is Real Analysis, observe the following guidelines:
|
588 |
|
589 |
+
### Real Analysis Proof Guidelines
|
590 |
+
For Real Analysis proofs, follow these principles to ensure clarity, rigor, and logical completeness:
|
591 |
+
|
592 |
a. **Justify Every Step**
|
593 |
- Provide detailed reasoning for each step and explicitly justify every bounding argument, inequality, or limit claim.
|
594 |
- If concluding that terms vanish in a limit, clearly explain why.
|
|
|
600 |
- If verifying differentiability, explicitly state why continuity at that point is necessary and confirm that continuity has been established before proceeding.
|
601 |
- If proving continuity or differentiability, check symmetry in approach from both sides (left-hand and right-hand limits or derivatives).
|
602 |
|
603 |
+
c. **Function Definitions and Explicit Statements**
|
604 |
+
- When proving continuity, explicitly confirm that \( f(x) \) is **defined** at the point of interest and state what its value is.
|
605 |
+
- If a function is given piecewise, clearly state the function values at transition points before evaluating limits.
|
606 |
+
|
607 |
+
d. **Limit Justifications and Transitions**
|
608 |
+
- When using standard limits such as \( \lim_{t \to 0} \frac{\sin(t)}{t} = 1 \), briefly justify why it applies (e.g., from Taylor series, L'Hôpital’s Rule, or first principles).
|
609 |
+
- If a limit is computed informally before a formal \(\epsilon\)-\(\delta\) proof, explicitly state that the formal proof serves to confirm the computed limit rigorously.
|
610 |
+
- Ensure smooth logical transitions between different parts of the proof by briefly explaining why one step leads naturally to the next.
|
611 |
+
|
612 |
+
e. **Function Properties and Integrability**
|
613 |
- If stating that a function is Riemann integrable, compact, or uniformly continuous, explain why.
|
614 |
+
- If claiming a function is continuous for all \( x \neq 0 \), explicitly justify why using function composition, bounded functions, or known theorems.
|
615 |
- When assuming an integral is finite, provide justification based on function class properties (e.g., Riemann integrability implies boundedness).
|
616 |
|
617 |
+
f. **Inequalities and Asymptotics**
|
618 |
- When using inequalities (e.g., Hölder’s, Jensen’s), explain why they apply and what function properties make them relevant.
|
619 |
- If using factorial ratios or infinite series sums, explicitly state their rate of convergence and reference known bounds (e.g., Stirling’s approximation).
|
620 |
|
621 |
+
g. **Uniform Convergence and Sequence Behavior**
|
622 |
+
- When proving uniform convergence, ensure that the bound obtained is independent of \( x \) to establish uniform control.
|
623 |
- If using asymptotic behavior (e.g., factorial ratios tending to zero), provide explicit justification rather than just stating the result.
|
624 |
|
625 |
+
h. **Clarify the Use of Key Theorems (e.g., Squeeze Theorem)**
|
626 |
- When using the squeeze theorem, clearly state why both bounding functions tend to the same limit and explicitly apply the theorem in the conclusion.
|
627 |
|
628 |
+
i. **Logical Flow and Transitions**
|
629 |
- After major steps (e.g., computing a limit, verifying continuity), summarize why the step was necessary and how it connects to the next part of the proof.
|
630 |
+
- If transitioning from an informal calculation to a formal proof, explicitly state the purpose of the formal proof in confirming the earlier result.
|
631 |
|
632 |
+
j. **Concluding and Intuitive Explanations**
|
633 |
- Conclude with an intuitive explanation of why the result makes sense, possibly connecting it to known theorems or simple examples.
|
634 |
- In notes after the proof, highlight potential sources of confusion for students and clarify tricky aspects of the problem.
|
635 |
"""
|