这是按谬误的产生是否是由于违反了演绎推理的逻辑规则而作的分类。
形式谬误(formal fallacy)也就是演绎谬误,即由于违反了演绎推理的逻辑规则而使用了无效的推理形式所导致的谬误。
比如,因违反换质法、换位法规则而产生的逻辑错误,如使用了SAP→PAS、SOP→SIP等无效的推理形式;
又如,因违反三段论规则而产生的逻辑错误,如使用了第一格的AEE式、AOO式,第二格的AII式,第三格的IEO式等无效的三段论形式;
再如,因违反相容选言推理的逻辑规则所导致的逻辑错误,如使用了(p∨q)∧p→¬q、(p∨q)∧q→¬p等无效的相容选言推理的肯定否定式。
所谓非形式谬误(informal fallacy),则泛指一切并非由于违反了演绎推理的逻辑规则,或者说,并非因为使用了无效的推理形式而产生的谬误。例如,混淆概念、预期理由、以人为据等就属于非形式谬误。