Why Fairness Definitions Conflict Mathematically
Understanding the Mathematical Foundation of Fairness
Fairness definitions in AI systems often appear contradictory when examined through mathematical lenses. This conflict arises because different definitions of fairness make fundamentally different assumptions about what constitutes equitable treatment. The mathematical structures underlying these definitions create inherent tensions that practitioners must understand to implement effective bias testing.
Consider two common definitions of fairness that directly contradict each other. Demographic parity requires that the probability of a positive outcome remains constant across different demographic groups. Statistical parity, however, demands that the probability of receiving a positive outcome matches the overall rate of positive outcomes in the population. These definitions can produce opposite recommendations for the same dataset.
Mathematical frameworks reveal these conflicts through their underlying constraints. When applying ISO 20083-1 clause 5.3.2, which addresses fairness definitions, practitioners discover that different mathematical formulations of fairness cannot simultaneously satisfy all reasonable criteria. The mathematical proof of this limitation involves examining the intersection of multiple constraint sets that define various fairness definitions.

Real-World Examples of Mathematical Inconsistencies
Financial lending provides a concrete example of these mathematical conflicts. A bank might implement a credit scoring model that satisfies demographic parity by ensuring equal approval rates across gender groups. However, this same model might fail statistical parity because women historically have lower credit scores overall. The mathematical relationship between these definitions creates a scenario where satisfying one definition necessarily violates another.
- When a model achieves demographic parity, it may inadvertently amplify existing biases in the training data
- Statistical parity requirements can lead to disparate impact on different demographic groups
- Individual fairness definitions may conflict with group fairness approaches
Human resources recruitment systems demonstrate similar mathematical challenges. An organisation might seek to maintain equal selection rates across ethnic backgrounds through demographic parity. Yet this approach could conflict with the goal of selecting candidates based on merit, which statistical parity might require. The mathematical formulation of these definitions involves complex probability distributions that cannot accommodate all constraints simultaneously.
Medical diagnosis algorithms present another practical scenario. A clinical decision support system might aim for equal false positive rates across racial groups through demographic parity. However, this approach could conflict with clinical effectiveness requirements that statistical parity might demand. The mathematical structures of these definitions create inevitable trade-offs that practitioners must identify and address.
Practical Testing Strategies for Managing Conflicts
Practitioners must develop testing strategies that acknowledge these mathematical limitations. The approach involves identifying which fairness definitions align with organisational objectives and acceptable trade-offs. Testing frameworks should include multiple definitions to reveal conflicts early in development cycles.
ISO 20083-1 clause 5.4.3 provides guidance for measuring these conflicts through quantifiable metrics. Practitioners can measure the degree of conflict by calculating the mathematical distance between different fairness definitions. This involves quantifying how much a model must deviate from one definition to satisfy another.
- Measure the mathematical distance between demographic parity and statistical parity
- Quantify the trade-off between different fairness definitions
- Document which definitions are prioritised based on organisational values
Effective testing requires practitioners to understand that these mathematical conflicts are not flaws in the definitions themselves but rather fundamental properties of how fairness can be mathematically expressed. The testing process should focus on identifying which definitions are most appropriate for specific contexts rather than seeking universal solutions.
Organisations should establish clear frameworks for choosing between conflicting definitions. This involves documenting the mathematical relationships between definitions and understanding that some conflicts cannot be resolved through algorithmic adjustments alone. The testing approach must include validation that chosen definitions produce acceptable outcomes in real-world deployment.
Practical implementation requires practitioners to measure these mathematical conflicts through concrete metrics rather than abstract concepts. The goal is to make these conflicts visible through quantifiable testing rather than allowing them to manifest as unexpected bias in production systems. This mathematical awareness enables practitioners to make informed decisions about which definitions to prioritise in their specific contexts.
