Poly operator

From Groupprops
Revision as of 00:01, 8 May 2008 by Vipul (talk | contribs) (2 revisions)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This article defines a group property modifier (a unary group property operator) -- viz an operator that takes as input a group property and outputs a group property

Definition

Property-theoretic definition

The poly operator takes as input a group property p and outputs the Kleene star closure of p with respect to the extension operator, bracketed on the left.

Definition with symbols

Given a group property p, the poly operator gives the group property q defined as follows:

A group G has property q if we can find a subnormal series e=H0H1Hr=G such that each Hr/Hr1 satisfies property p as an abstract group.

Relation with other modifiers

Stronger property modifiers

Properties

Monotonicity

This group property modifier is monotone, viz if pq are group properties and f is the operator, then f(p)f(q)

If pq are group properties, then poly(p)poly(q).

Ascendance

This group property modifier is ascendant, viz the image of any group property under this modifier is always weaker than the group property we started with

For any group property p, ppoly(p). In other words, if a group satisfies property p it also satisfies property poly(p).

Idempotence

This group property modifier is idempotent, viz applying it twice to a group property has the same effect as applying it once

For any group property p, poly(poly(p))=poly(p). In other words, applying the poly operator twice has the same effect as applying it once.