Skip to main content

Evaluate Boolean Expression

Skill Verified Active

Evaluate and simplify Boolean expressions using truth tables, algebraic laws (De Morgan, distributive, absorption, idempotent, consensus), and Karnaugh maps for up to six variables. Use when you need to reduce a Boolean expression to its minimal sum-of-products or product-of-sums form, verify logical equivalence between two expressions, or prepare a minimized function for gate-level implementation.

Purpose

To provide a structured and reliable method for reducing complex Boolean expressions to their simplest form, aiding in logic design and verification.

Features

  • Simplifies Boolean expressions using truth tables
  • Applies algebraic laws for minimization
  • Utilizes Karnaugh maps for up to six variables
  • Verifies logical equivalence between expressions
  • Supports sum-of-products and product-of-sums forms

Use Cases

  • Reducing Boolean expressions for gate-level implementation
  • Verifying logical equivalence of two expressions
  • Preparing minimized functions for circuit design
  • Teaching or reviewing Boolean algebra concepts

Non-Goals

  • Minimizing expressions with more than six variables using K-maps (will use Quine-McCluskey)
  • Handling expressions with unsupported operators or syntax
  • Performing circuit synthesis beyond the minimized expression output

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Quality Score

Verified
100 /100
Analyzed about 17 hours ago

Trust Signals

Last commit1 day ago
Stars14
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.