Consider propositional logic over the connectives $\land$, $\lor$, and $\lnot$. We are given a formula $\phi$. Cancel all cancellable negations in $\phi$ by applying all possible valid biconditionals such as the following to get $\phi'$. Are there examples where $\phi'$ must grow exponentially, or is the length of $\phi'$ bounded by a polynomial? If there's an example of exponential growth, please show it. $$\alpha \land (\lnot \alpha \lor \beta) \iff \alpha \land \beta$$ $$\lnot \lnot \alpha \iff \alpha$$
2026-04-05 17:36:08.1775410568
Cancellation of negations and the length of formulas
69 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in COMBINATORICS
- Using only the digits 2,3,9, how many six-digit numbers can be formed which are divisible by 6?
- The function $f(x)=$ ${b^mx^m}\over(1-bx)^{m+1}$ is a generating function of the sequence $\{a_n\}$. Find the coefficient of $x^n$
- Name of Theorem for Coloring of $\{1, \dots, n\}$
- Hard combinatorial identity: $\sum_{l=0}^p(-1)^l\binom{2l}{l}\binom{k}{p-l}\binom{2k+2l-2p}{k+l-p}^{-1}=4^p\binom{k-1}{p}\binom{2k}{k}^{-1}$
- Algebraic step including finite sum and binomial coefficient
- nth letter of lexicographically ordered substrings
- Count of possible money splits
- Covering vector space over finite field by subspaces
- A certain partition of 28
- Counting argument proof or inductive proof of $F_1 {n \choose1}+...+F_n {n \choose n} = F_{2n}$ where $F_i$ are Fibonacci
Related Questions in LOGIC
- Theorems in MK would imply theorems in ZFC
- What is (mathematically) minimal computer architecture to run any software
- What formula proved in MK or Godel Incompleteness theorem
- Determine the truth value and validity of the propositions given
- Is this a commonly known paradox?
- Help with Propositional Logic Proof
- Symbol for assignment of a truth-value?
- Find the truth value of... empty set?
- Do I need the axiom of choice to prove this statement?
- Prove that any truth function $f$ can be represented by a formula $φ$ in cnf by negating a formula in dnf
Related Questions in PROPOSITIONAL-CALCULUS
- Help with Propositional Logic Proof
- Can we use the principle of Explosion to justify the definition of implication being True when the antecedent is False?
- Simplify $(P \wedge Q \wedge R)\vee(\neg P\wedge Q\wedge\neg R)\vee(\neg P\wedge\neg Q\wedge R)\vee(\neg P \wedge\neg Q\wedge\neg R)$
- Alternative theories regarding the differences between the material conditional and the indicative conditionals used in natural language?
- Translations into logical notation
- Is the negation of $(a\wedge\neg b) \to c = a \wedge\neg b \wedge\neg c$?
- I am kind of lost in what do I do from here in Propositional Logic Identities. Please help
- Boolean Functional completeness of 5 operator set in propositional logic
- Variables, Quantifiers, and Logic
- Comparison Propositional Logic
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
Possible approach / too long for a comment
This is NOT an answer for (at least) two reasons: (1) I modify the OP question with my own "treatment" (the OP author said they're open to the idea), and (2) Even under my treatment, there are gaps in my argument.
My treatment: Instead of worrying about transformation rules, we deal with equivalent formulas. Define the length of a formula in some natural way (e.g. no. of instances of atomic variables (i.e. counting multiple occurrences as multiple), or no. of total symbols used). Any formula implements a function $\{0,1\}^n \to \{0,1\}$, and there are many equivalent formulas implementing the same function. For a given function, let $X$ be the shortest formula, and $Y$ be the shortest formula among those that minimize the no. of negation symbols. The main feature of this treatment is that we don't have to worry about whether a set of (local) transformation rules can transform $X$ to $Y$.
The analogous question becomes: Is there a function where $length(Y)$ is exponential in $length(X)$? Here is a possible candidate.
Take $n$ atomic variables $x_1, \dots, x_n$, treat them as $0/1$ variables in $\mathbb{N}$, and the function is $\sum_{i=1}^n x_i \ge n/2$.
Length of $X$: Obviously, with negation we can implement addition-with-carry. I don't recall the exact details but my guess is that a formula implementing sequential addition and then comparing to $n/2$ might have a length polynomial (in fact probably linear) in $n$. However I cannot prove this fact, i.e. this is a gap. (My main worry is that the normal way to implement sequential addition would have "intermediate" variables e.g. the running sum $y_j = \sum_{i=1}^j x_i$, and when we expand each intermediate variable back into original variables the size would blow up.)
Length of $Y$: the function is monotone (which I learned about when I asked this question) which means it has a formula with no negation. One such formula is this function's Disjunctive Normal Form:
$$\bigcup_{\,\,S \subset [n] \\ |S| = n/2} \,\,\,\,\,\, \bigcap_{i \in S} x_i$$
In this case, each clause would be a subset $S$ containing $n/2$ of the variables. There are ${n \choose n/2}$ such subsets which is exponential is $n$. The big gap in my argument is that I do not know that any other formula without negation would also have exponential length. (In fact, I cannot think of any other substantially different way to implement this function without negation.)
Sorry about the gaps... hope this is of interest anyway!