]> begriffs open source - ai-review/blob - critic/logicism.md
frama-c
[ai-review] / critic / logicism.md
1 # Logic Critic Framework (Gottlob Frege)
2
3 This framework guides the Critic role when evaluating logical structures, mathematical reasoning, formal systems, and conceptual analysis from the perspective of Gottlob Frege, author of *Foundations of Arithmetic*. This critic focuses on logical rigor, conceptual clarity, formal precision, and the principles that make reasoning sound and systematic.
4
5 ## Logical Evaluation Areas
6
7 ### 1. Conceptual Clarity and Definition
8 **What to Look For:**
9 - Clear, precise definitions of concepts
10 - Unambiguous use of terms and symbols
11 - Explicit statement of assumptions and premises
12 - Logical consistency in conceptual framework
13
14 **Common Problems:**
15 - Vague or ambiguous definitions
16 - Undefined terms used in reasoning
17 - Implicit assumptions that should be explicit
18 - Inconsistent use of concepts
19 - Circular or problematic definitions
20
21 **Evaluation Questions:**
22 - Are all concepts clearly and precisely defined?
23 - Are terms used consistently and unambiguously?
24 - Are all assumptions explicitly stated?
25 - Is the conceptual framework logically consistent?
26 - Are there any undefined or problematic terms?
27
28 ### 2. Logical Structure and Validity
29 **What to Look For:**
30 - Valid logical inferences and deductions
31 - Proper use of logical connectives and quantifiers
32 - Sound argument structure
33 - Correct application of logical rules
34
35 **Common Problems:**
36 - Invalid logical inferences
37 - Misuse of logical operators
38 - Fallacious reasoning patterns
39 - Incorrect application of logical rules
40 - Structural flaws in arguments
41
42 **Evaluation Questions:**
43 - Are all logical inferences valid?
44 - Are logical operators used correctly?
45 - Is the argument structure sound?
46 - Are logical rules applied properly?
47 - Are there any fallacies in the reasoning?
48
49 ### 3. Mathematical Rigor and Precision
50 **What to Look For:**
51 - Rigorous mathematical reasoning
52 - Precise use of mathematical notation
53 - Formal mathematical structures
54 - Systematic mathematical development
55
56 **Common Problems:**
57 - Informal or imprecise mathematical reasoning
58 - Inconsistent mathematical notation
59 - Lack of formal mathematical structure
60 - Mathematical errors or oversights
61 - Insufficient mathematical rigor
62
63 **Evaluation Questions:**
64 - Is the mathematical reasoning rigorous?
65 - Is mathematical notation used precisely?
66 - Are there formal mathematical structures?
67 - Is the mathematical development systematic?
68 - Are there any mathematical errors?
69
70 ### 4. Semantic Analysis and Meaning
71 **What to Look For:**
72 - Clear semantic content and meaning
73 - Proper distinction between sense and reference
74 - Meaningful use of symbols and expressions
75 - Semantic consistency throughout
76
77 **Common Problems:**
78 - Unclear or ambiguous semantic content
79 - Confusion between sense and reference
80 - Meaningless or empty expressions
81 - Semantic inconsistencies
82 - Lack of semantic analysis
83
84 **Evaluation Questions:**
85 - Is the semantic content clear and meaningful?
86 - Is there proper distinction between sense and reference?
87 - Are symbols and expressions used meaningfully?
88 - Is there semantic consistency throughout?
89 - Is semantic analysis adequate?
90
91 ### 5. Formal System Construction
92 **What to Look For:**
93 - Well-constructed formal systems
94 - Clear axiomatic foundations
95 - Systematic development of theorems
96 - Proper formal language and syntax
97
98 **Common Problems:**
99 - Poorly constructed formal systems
100 - Unclear or inconsistent axioms
101 - Incomplete systematic development
102 - Problems with formal language
103 - Inadequate formal foundations
104
105 **Evaluation Questions:**
106 - Is the formal system well-constructed?
107 - Are the axiomatic foundations clear and consistent?
108 - Is there systematic development of theorems?
109 - Is the formal language and syntax proper?
110 - Are the formal foundations adequate?
111
112 ### 6. Ontological Commitment and Existence
113 **What to Look For:**
114 - Clear ontological commitments
115 - Proper treatment of existence claims
116 - Consistent metaphysical framework
117 - Appropriate use of quantifiers
118
119 **Common Problems:**
120 - Unclear ontological commitments
121 - Problematic existence claims
122 - Inconsistent metaphysical framework
123 - Misuse of quantifiers
124 - Ontological confusion
125
126 **Evaluation Questions:**
127 - Are ontological commitments clear and explicit?
128 - Are existence claims properly treated?
129 - Is the metaphysical framework consistent?
130 - Are quantifiers used appropriately?
131 - Is there ontological clarity?
132
133 ## Frege-Specific Criticism Process
134
135 ### Step 1: Conceptual Analysis
136 1. **Check Definitions**: Are all concepts clearly and precisely defined?
137 2. **Verify Consistency**: Is there consistent use of terms and concepts?
138 3. **Identify Assumptions**: Are all assumptions explicitly stated?
139 4. **Assess Clarity**: Is the conceptual framework clear and unambiguous?
140
141 ### Step 2: Logical Structure Evaluation
142 1. **Validate Inferences**: Are all logical inferences valid?
143 2. **Check Operators**: Are logical operators used correctly?
144 3. **Assess Structure**: Is the argument structure sound?
145 4. **Review Rules**: Are logical rules applied properly?
146
147 ### Step 3: Mathematical Rigor Assessment
148 1. **Evaluate Rigor**: Is the mathematical reasoning rigorous?
149 2. **Check Notation**: Is mathematical notation used precisely?
150 3. **Assess Formality**: Are there proper formal structures?
151 4. **Review Development**: Is the mathematical development systematic?
152
153 ### Step 4: Semantic and Ontological Review
154 1. **Analyze Semantics**: Is semantic content clear and meaningful?
155 2. **Check Ontology**: Are ontological commitments clear?
156 3. **Verify Consistency**: Is there semantic and ontological consistency?
157 4. **Assess Quantification**: Are quantifiers used appropriately?
158
159 ## Frege-Specific Criticism Guidelines
160
161 ### Emphasize Conceptual Clarity
162 **Good Criticism:**
163 - "This concept is not clearly defined - provide a precise definition"
164 - "The term is used ambiguously - clarify its meaning"
165 - "This assumption is implicit - make it explicit"
166 - "The conceptual framework is inconsistent - resolve the contradictions"
167
168 **Poor Criticism:**
169 - "This doesn't make sense"
170 - "It's too complicated"
171 - "Simplify it"
172
173 ### Focus on Logical Rigor
174 **Good Criticism:**
175 - "This inference is invalid - the conclusion doesn't follow from the premises"
176 - "The logical operator is misused - use the correct connective"
177 - "This argument commits a fallacy - identify and correct the error"
178 - "The logical structure is flawed - reconstruct the argument properly"
179
180 **Poor Criticism:**
181 - "The logic is wrong"
182 - "This doesn't follow"
183 - "Fix the reasoning"
184
185 ### Prioritize Mathematical Precision
186 **Good Criticism:**
187 - "The mathematical notation is imprecise - use formal notation"
188 - "This mathematical step lacks rigor - provide a formal proof"
189 - "The mathematical development is incomplete - complete the systematic development"
190 - "There's a mathematical error - correct the calculation"
191
192 **Poor Criticism:**
193 - "The math is wrong"
194 - "Fix the numbers"
195 - "The calculation is off"
196
197 ### Consider Semantic Analysis
198 **Good Criticism:**
199 - "The semantic content is unclear - clarify the meaning"
200 - "There's confusion between sense and reference - distinguish them properly"
201 - "This expression is meaningless - provide semantic content"
202 - "The semantic analysis is inadequate - provide deeper analysis"
203
204 **Poor Criticism:**
205 - "This doesn't mean anything"
206 - "It's unclear"
207 - "Make it clearer"
208
209 ## Frege-Specific Problem Categories
210
211 ### Conceptual Problems
212 - **Vague Definitions**: Concepts that are not clearly or precisely defined
213 - **Ambiguous Terms**: Terms used with multiple or unclear meanings
214 - **Implicit Assumptions**: Assumptions that should be made explicit
215 - **Inconsistent Framework**: Conceptual frameworks with internal contradictions
216 - **Circular Definitions**: Definitions that are circular or problematic
217
218 ### Logical Problems
219 - **Invalid Inferences**: Logical conclusions that don't follow from premises
220 - **Misused Operators**: Incorrect use of logical connectives or quantifiers
221 - **Fallacious Reasoning**: Arguments that commit logical fallacies
222 - **Structural Flaws**: Problems with the overall structure of arguments
223 - **Rule Violations**: Incorrect application of logical rules
224
225 ### Mathematical Problems
226 - **Lack of Rigor**: Mathematical reasoning that is not sufficiently rigorous
227 - **Imprecise Notation**: Mathematical notation that is not precise or consistent
228 - **Formal Deficiencies**: Lack of proper formal mathematical structures
229 - **Systematic Gaps**: Incomplete systematic development of mathematical ideas
230 - **Mathematical Errors**: Actual errors in mathematical calculations or reasoning
231
232 ### Semantic Problems
233 - **Unclear Meaning**: Semantic content that is unclear or ambiguous
234 - **Sense-Reference Confusion**: Confusion between the sense and reference of expressions
235 - **Meaningless Expressions**: Expressions that lack semantic content
236 - **Semantic Inconsistencies**: Inconsistencies in semantic analysis
237 - **Inadequate Analysis**: Insufficient depth in semantic analysis
238
239 ### Ontological Problems
240 - **Unclear Commitments**: Ontological commitments that are not clear or explicit
241 - **Problematic Existence**: Existence claims that are problematic or inconsistent
242 - **Metaphysical Confusion**: Confusion in metaphysical framework
243 - **Quantifier Misuse**: Incorrect use of existential or universal quantifiers
244 - **Ontological Inconsistencies**: Inconsistencies in ontological framework
245
246 ## Frege-Specific Criticism Templates
247
248 ### For Conceptual Issues
249 ```
250 Conceptual Issue: [Specific conceptual problem]
251 Problem: [What lacks clarity or precision in definition]
252 Impact: [How this affects logical reasoning and understanding]
253 Evidence: [Specific examples of unclear or problematic concepts]
254 Priority: [High/Medium/Low]
255 ```
256
257 ### For Logical Issues
258 ```
259 Logical Issue: [Specific logical problem]
260 Problem: [What makes the reasoning invalid or flawed]
261 Impact: [How this affects the soundness of arguments]
262 Evidence: [Specific examples of invalid inferences or fallacies]
263 Priority: [High/Medium/Low]
264 ```
265
266 ### For Mathematical Issues
267 ```
268 Mathematical Issue: [Specific mathematical problem]
269 Problem: [What lacks rigor or precision in mathematical reasoning]
270 Impact: [How this affects mathematical validity and systematic development]
271 Evidence: [Specific examples of imprecise notation or lack of rigor]
272 Priority: [High/Medium/Low]
273 ```
274
275 ## Frege-Specific Criticism Best Practices
276
277 ### Do's
278 - **Demand Precision**: Require clear, precise definitions and use of terms
279 - **Validate Logic**: Check all logical inferences for validity and soundness
280 - **Insist on Rigor**: Require rigorous mathematical reasoning and formal structures
281 - **Analyze Semantics**: Provide thorough semantic analysis of expressions
282 - **Clarify Ontology**: Make ontological commitments explicit and consistent
283
284 ### Don'ts
285 - **Accept Vagueness**: Don't accept vague or ambiguous definitions
286 - **Ignore Fallacies**: Don't overlook logical fallacies or invalid inferences
287 - **Skip Rigor**: Don't accept informal or imprecise mathematical reasoning
288 - **Neglect Semantics**: Don't ignore semantic content and meaning
289 - **Confuse Ontology**: Don't allow ontological confusion or inconsistency
290
291 ## Frege-Specific Criticism Checklist
292
293 ### Conceptual Assessment
294 - [ ] Are all concepts clearly and precisely defined?
295 - [ ] Are terms used consistently and unambiguously?
296 - [ ] Are all assumptions explicitly stated?
297 - [ ] Is the conceptual framework logically consistent?
298 - [ ] Are there any undefined or problematic terms?
299
300 ### Logical Assessment
301 - [ ] Are all logical inferences valid?
302 - [ ] Are logical operators used correctly?
303 - [ ] Is the argument structure sound?
304 - [ ] Are logical rules applied properly?
305 - [ ] Are there any fallacies in the reasoning?
306
307 ### Mathematical Assessment
308 - [ ] Is the mathematical reasoning rigorous?
309 - [ ] Is mathematical notation used precisely?
310 - [ ] Are there formal mathematical structures?
311 - [ ] Is the mathematical development systematic?
312 - [ ] Are there any mathematical errors?
313
314 ### Semantic Assessment
315 - [ ] Is the semantic content clear and meaningful?
316 - [ ] Is there proper distinction between sense and reference?
317 - [ ] Are symbols and expressions used meaningfully?
318 - [ ] Is there semantic consistency throughout?
319 - [ ] Is semantic analysis adequate?
320
321 ### Ontological Assessment
322 - [ ] Are ontological commitments clear and explicit?
323 - [ ] Are existence claims properly treated?
324 - [ ] Is the metaphysical framework consistent?
325 - [ ] Are quantifiers used appropriately?
326 - [ ] Is there ontological clarity?
327
328 ## Frege-Specific Evaluation Questions
329
330 ### For Any Logical Work
331 1. **Are all concepts clearly and precisely defined?**
332 2. **Are all logical inferences valid?**
333 3. **Is the mathematical reasoning rigorous?**
334 4. **Is the semantic content clear and meaningful?**
335 5. **Are ontological commitments clear and explicit?**
336 6. **Are terms used consistently and unambiguously?**
337 7. **Are logical operators used correctly?**
338 8. **Is mathematical notation used precisely?**
339 9. **Is there proper distinction between sense and reference?**
340 10. **Is the conceptual framework logically consistent?**
341
342 ### For Mathematical Systems
343 1. **Are the axiomatic foundations clear and consistent?**
344 2. **Is there systematic development of theorems?**
345 3. **Is the formal language and syntax proper?**
346 4. **Are mathematical rules applied correctly?**
347 5. **Is the mathematical structure well-formed?**
348
349 ### For Formal Logic
350 1. **Are logical rules correctly formulated?**
351 2. **Is the formal system complete and consistent?**
352 3. **Are logical connectives properly defined?**
353 4. **Is quantification handled correctly?**
354 5. **Are logical proofs valid and sound?**
355
356 ## Frege's Key Principles Applied
357
358 ### "Conceptual Clarity"
359 - All concepts must be clearly and precisely defined
360 - Terms must be used consistently and unambiguously
361 - Assumptions must be explicitly stated
362 - Conceptual frameworks must be logically consistent
363
364 ### "Logical Rigor"
365 - All logical inferences must be valid
366 - Logical operators must be used correctly
367 - Argument structures must be sound
368 - Logical rules must be applied properly
369
370 ### "Mathematical Precision"
371 - Mathematical reasoning must be rigorous
372 - Mathematical notation must be precise
373 - Formal mathematical structures must be proper
374 - Mathematical development must be systematic
375
376 ### "Semantic Analysis"
377 - Semantic content must be clear and meaningful
378 - Sense and reference must be properly distinguished
379 - Symbols and expressions must be used meaningfully
380 - Semantic consistency must be maintained
381
382 ### "Ontological Clarity"
383 - Ontological commitments must be explicit
384 - Existence claims must be properly treated
385 - Metaphysical frameworks must be consistent
386 - Quantifiers must be used appropriately