Theorem

Let be an argumentation framework, let denote its grounded extension, and let be any complete extension of . Then (Equivalently: the grounded extension is the -least complete extension.)

To prove this we need to pin down how is constructed, then show it can never overtake any complete extension.

Setup: recall and the two facts we need

Recall .

Fact A — complete extensions are fixed points of . If is complete, then is admissible, so every is acceptable w.r.t. , i.e. . Completeness additionally requires that every argument acceptable w.r.t. already belongs to , i.e. . Together:

Fact B (grounded extension, constructive definition). For a finitary (every argument has finitely many attackers — Dung’s standard assumption), define the approximation sequence and set This is exactly the grounded extension (the least fixed point of , built by iterating from the empty set). (For non-finitary s the same construction works but must be iterated transfinitely — the proof below carries over unchanged via transfinite induction.)

Lemma 1 ( is monotonic)

If , then .

Proof. Let . Then every attacker of is countered by some , i.e. . Since , this same is in . Hence every attacker of is countered by some element of , so .

Lemma 2 (the approximation sequence increases)

for every .

Proof. By induction on .

  • Base case (): trivially — the empty set is a subset of anything.
  • Step: assume . Apply Lemma 1 to both sides: , i.e. .

(This is what justifies taking the union in Fact B as a well-defined, increasing approximation to .)

Main proof: for every , and every complete extension

Claim. For every and every complete extension : .

Proof by induction on .

  • Base case (): trivially, for any .

  • Inductive step: assume . Since is complete, Fact A gives . Apply Lemma 1 (monotonicity) to : That is, .

By induction, holds for all .

Conclusion

Since for every , taking the union over all :

Since was an arbitrary complete extension, this holds for every complete extension of . Hence i.e. the grounded extension is a subset of every complete extension — it is the -least one.

(A companion fact, not needed for the inclusion itself but worth knowing: is itself shown to be conflict-free and , so is a complete extension — Dung 1995. That’s what makes “the least complete extension” a coherent description rather than just a lower bound.)

Sanity check on the running example

Recall the AF from before: , , , .

  • .
  • : an argument is acceptable w.r.t. only if it has no attackers at all. Here is attacked by , by , by and by itself — every argument has at least one attacker. So .
  • The sequence has already stabilized: .

Check against the theorem: ✓, and ✓ — consistent, if unexciting (this AF is “self-defeating” enough that nothing gets bootstrapped for free; grounded is empty, and it’s trivially inside both preferred/semi-stable candidates). If you’d like, I can rerun this with a richer example where is non-empty, to make the containment less trivial to check by hand.