跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Evaluate Boolean Expression

技能 已验证 活跃

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.

目的

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

功能

  • 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

使用场景

  • 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

非目标

  • 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

安装

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

质量评分

已验证
100 /100
about 23 hours ago 分析

信任信号

最近提交2 days ago
星标14
许可证MIT
状态
查看源代码