HTML Entity for Does Not Prove (⊬)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+22AC

What Is Does Not Prove?

Does not prove (⊬) is the Unicode character at U+22AC in the Mathematical Operators block. Official name: DOES NOT PROVE. In logic, T ⊬ φ means T does not prove φ.

Remember
Character     ⊬
Unicode       U+22AC
Named entity  ⊬
Hex entity    ⊬
Decimal       ⊬
CSS escape    \22AC
Not the same  ⊢ · ⊮ · ⊭

Prefer ⊬ in HTML markup (lowercase v matters). You can also type ⊬ in UTF-8, or use numeric forms when needed.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity⊬HTML markup (preferred)
Direct character⊬HTML text (UTF-8)
Hex entity⊬HTML markup
Decimal entity⊬HTML markup
CSS escape\22ACStylesheet content

When to Use Which

SituationUse
Does not prove (T ⊬ φ)⊬ or type ⊬
Proves / right tack (positive)⊢ / ⊢
Does not force⊮ / ⊮
Other negated turnstile (⊭)⊭ / ⊭ (not this page)
Generated text via ::before / ::aftercontent: "\22AC"

Live Preview

Does not prove rendered in common logic contexts.

Example T ⊬ φ
Large glyph ⊬
Compared ⊢   ⊬   ⊮   ⊭
With entities Named: ⊬ | Hex: ⊬ | Decimal: ⊬

Complete HTML Example

One page that shows Does Not Prove with named, hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Named + Hex + Decimal + CSS + Typed

Five ways to produce ⊬, plus a logic example.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Does Not Prove (⊬) in HTML</title>
  <style>
    #point::after {
      content: "\22AC";
    }
  </style>
</head>
<body>
  <p>Symbol using Named Entity: &nvdash;</p>
  <p>Symbol using Hex Code: &#x22AC;</p>
  <p>Symbol using HTML Code: &#8876;</p>
  <p id="point">Symbol using CSS Entity: </p>
  <p>Typed directly: ⊬</p>
  <p>Example: T &nvdash; &phi; means T does not prove &phi;. Positive uses &vdash;.</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &nvdash; is the HTML5 name for U+22AC → ⊬. Best default in markup.

2. Hex: U+22AC → &#x22AC; in HTML. Same glyph as the named form.

3. Decimal: same code point as 8876 → &#8876;. Same result as hex and named.

4. CSS: use \22AC in content (not an HTML entity). #point::after appends that ⊬ after the paragraph text.

5. Typed / example: paste ⊬ in UTF-8, or write T &nvdash; &phi;. The positive form is &vdash; (⊢).

Pitfalls & Tips

Common mistakes when working with Does Not Prove.

Case

Lowercase v in the name

Write &nvdash;, not &nVdash;. Capital V is a different entity (U+22AE).

⊢

Positive vs negation

Use &vdash; (⊢) when T proves φ. Use &nvdash; (⊬) when it does not.

⊭

Not &nvDash;

&nvDash; is U+22AD (⊭) — a different negated turnstile. Do not swap it with &nvdash;.

CSS vs HTML

Do not mix escapes

\22AC belongs in CSS strings. &nvdash; / &#x22AC; / &#8876; belong in HTML.

Fonts

Math font coverage

Some fonts omit U+22AC. Prefer a font with Mathematical Operators coverage for display.

Semicolon

End references

Always finish with ; — write &nvdash;, not &nvdash.

Browser Support

Does not prove (U+22AC) and its entity forms (&nvdash;, &#x22AC;, &#8876;, CSS \\22AC) are supported in all mainstream browsers. Visible glyphs depend on math font coverage.

✓ Universal support

Does Not Prove (&#x22AC;)

Encode with named, hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+22AC / entities Full support

Bottom line: Prefer &nvdash; in HTML. Use &#x22AC; or &#8876; when numeric form is required, and \\22AC only inside CSS content.

Key Takeaways

  • Unicode: does not prove is U+22AC (decimal 8876) — glyph ⊬.
  • HTML: prefer &nvdash;, or use &#x22AC; / &#8876; / type ⊬.
  • CSS: use \22AC inside content for generated text.
  • Meaning: ⊬ = does not prove — not ⊢, ⊮, or ⊭.

One line: U+22AC → &nvdash; / &#x22AC; / &#8876; / CSS \22AC / type ⊬.

Frequently Asked Questions

Use &nvdash; (named), &#x22AC; (hex), &#8876; (decimal), type ⊬ directly in UTF-8, or the CSS escape \22AC in content. Prefer &nvdash; in normal HTML.
U+22AC (DOES NOT PROVE). Hex 22AC, decimal 8876. It belongs to the Mathematical Operators block (U+2200–U+22FF).
Yes. Use &nvdash;. Numeric forms &#8876; and &#x22AC; also work. Note the lowercase v in nvdash.
Use it in logic and proof theory when a theory or system does not prove a statement, for example T ⊬ φ. For the positive relation, use U+22A2 (&vdash;).
HTML entities (&nvdash;, &#8876;, or &#x22AC;) go in markup. The CSS escape \22AC goes in stylesheet strings (usually content on ::before/::after).
No. &nvdash; is U+22AC (does not prove). &vdash; is U+22A2 (proves / right tack). &nVdash; is U+22AE (does not force) — capital V matters.

Did you know?

Does not prove is Unicode U+22AC (decimal 8876) — glyph ⊬ in the Mathematical Operators block. HTML5 names it &nvdash;. It is the negation of right tack / proves ⊢ (&vdash;). Do not confuse with &nVdash; (⊮, does not force) or &nvDash; (⊭).

Next: Does Not Succeed

Learn the HTML entity for does not succeed (U+2281).

Does Not Succeed tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful