Arabic fractions follow measured patterns derived from numbers. ACE displays cardinal, ordinal, and fractional patterns with IPA and morphology.
Fractions require ุฅุถุงูุฉ:
ACEโs number engine applies these patterns for noun-modifier agreement.
Arabic numbers behave differently across ranges. ACE unifies cardinal, ordinal, fraction, and gender agreement rules.
Simple patterns; gender matches noun.
Gender is opposite (reverse agreement).
First part opposite, second part same.
Plural tens behave like sound plurals.
Construct state (ุฅุถุงูุฉ) required for counted noun.
This summary links all number-specific rule pages in ACE.
First element reversed, second matches.
Always in construct state with following noun.
Ordinal numbers always match the noun in gender & definiteness.
Example:ACE maps ordinals to noun-building rules and IPA rendering.
This page links to all rule modules used by ACE for analyzing verbs, nouns, Tajweed, IPA, particles, and number systems.
Covers the grammatical interaction between numbers and nouns including gender reversal, plural behavior, and construct state rules.
ACE uses these patterns when analyzing counted nouns.
Quantifiers behave like adjectives and follow noun agreement rules.
Examples:ACE applies declension logic for quantifiers automatically.
Assimilation occurs when two consonants come together in such a way that the first absorbs into the second, creating doubling (shaddah) or sound transformation. ACE applies these rules when generating Arabic script.
When the prefix ุชู (ta) of Form VIII meets the first radical, it may assimilate:
When ูู encounters certain letters, it merges and is replaced by shaddah.
The ู in โal-โ assimilates into sun letters (t, th, d, dh, r, z, s, sh, แนฃ, แธ, แนญ, แบ, n, l).
ACE applies these rules automatically during LatinโArabic conversion.
Covers all verbal transformations in ACE:
โข Perfect
โข Imperfect (Indicative / Subjunctive / Jussive / Emphatic)
โข Imperative
โข Passive
โข Forms IโX
Suffix-based; no prefixes
Prefix-based with vowel patterns and suffixes
Vowel shift: (a โ u), (a โ i) depending on tense
Derived from jussive; initial vowel rules apply
Final long vowels
ACEโs conjugation engine is built on these core rules.
Arabic triliteral verbs appear in ten primary derived patterns. ACE detects forms automatically using consonant patterns, vowels, and prefixes (e.g., ta-, sta-, in-).
Derived from Form II with prefix ุชูู.
Derived from Form III with prefix ุชูู.
Rare; used for colors and defects.
ACE detects forms using:
1) prefix patterns
2) gemination (shaddah)
3) vowel templates
4) assimilation rules (for Form VIII)
ACE converts Arabic script or Latin transliteration into IPA using internal mappings. This is essential for learners who need exact pronunciation for Tajwฤซd and morphology.
ACE renders consonant clusters clearly using a dot between syllables.
Shaddah yields double consonants โ /Cห/
Example:
ACE applies special coloring & IPA shifts for:
- Qalqalah
- Ghunnah
- Idghฤm
- Ikhfฤโ
These rules ensure accurate learner-friendly pronunciation outputs.
Arabic nouns decline for case (nominative, accusative, genitive), definiteness, number, and gender. ACEโs noun analyzer uses dedicated declension arrays for singular, dual, plural, and broken plural patterns.
Irregular internal patterns such as:
ACE treats noun declension separately from verb parsing and uses case suffixes only in noun tenses (15โ23).
Particles are indeclinable words that modify verbs, nouns, tense, or meaning. ACE contains full particle arrays including translations, IPA, and Arabic forms.
ACE allows particles to be placed before verbs using assembly mode. Particles are merged or spaced depending on pronunciation rules (wa-, fa-, bi-).
ACE uses multiple dedicated arrays for prefixes (PREF), noun suffixes, verb suffixes (perfect / imperfect / subjunctive / jussive / emphatic), and attached pronouns. This page describes their structure and usage.
Suffixes mark person, gender, and number:
Final vowel changes to fatแธฅa; many suffixes shorten or drop.
Final vowel often drops, and weak roots undergo special changes:
ACE merges prefixes and suffixes automatically with the correct vowels and sukoon.
Weak first radical (usually ู or ู)
Rules:Weak final radical
Rules:Two weak radicals. ACE uses combined hollow + defective rules.
Example:Contain hamza in any radical; hamza rules affect spelling & pronunciation.
ACE applies hamza seat rules for voweling.
Weak middle radical
Rules:Shows how numbers interact with masculine/feminine nouns.
Example:ACE applies these rules in noun-analysis mode.
Expanded rules for 1โ1000 numbers
Covers feminine/masculine forms, broken plurals, and construct usage in dates and sequences.
Example:
Tajweed refers to the correct pronunciation and articulation of Arabic sounds when reciting the Qurโฤn. Each letter has a specific makhraj (articulation point) and แนฃifah (sound characteristic). These rules ensure clarity, precision, and beauty.
Qalqalah occurs on the letters ู ุท ุจ ุฌ ุฏ. When these letters carry a sukoon or stop at the end of a word, an โechoingโ sound is produced.
Occurs when a ูู or tanwฤซn is followed by certain letters, causing merging.
Occurs when ูู or tanwฤซn is followed by 15 specific letters. The sound is partially hidden with ghunnah.
When ูู or tanwฤซn is followed by ุจ, it becomes a ู sound with ghunnah.
Example:Elongating long vowels: ุง (ฤ), ู (ฤซ), ู (ลซ) Minimum = 2 counts; can increase in special conditions (madd wajib, lazim).
These tajweed rules are applied throughout ACE in IPA and Arabic rendering.
Arabic uses short vowels (fatแธฅa, kaแนฃra, แธamma) and long vowels (ฤ, ฤซ, ลซ). Correct application is essential for morphology, pronunciation, and IPA generation. ACE applies vowel rules automatically based on your $infl1 / $infl2 selections and form patterns.
Long vowels are produced by:
ACE highlights long vowels in red and reflects them in IPA as /aห/, /iห/, /uห/.
The imperfect verb uses two vowel slots: V1 (after r0) and V2 (after r1).
Example (root: ู ุช ุจ):Passive forms use the pattern (u-i) in the past and (u-a) in the imperfect:
A sukoon ( ู ) means the consonant has no vowel. ACE inserts sukoon automatically between two adjacent consonants.
Tanwฤซn applies only to indefinite nouns and ACE omits it for verbs.
These rules govern all vowel rendering in Arabic & IPA output across ACE.
Weak verbs contain ู / ู / ุง in one or more root positions. ACE automatically detects weak patterns and adjusts stems, vowels, and suffixes for all tenses and forms.
Weak letter in first radical (r0)
Example:Weak letter in second radical (r1)
Example:Weak letter in third radical (r2)
Example:Two weak radicals in the same verb
Form I past replaces middle radical with long vowel.
Final weak radical may drop before suffixes:
These rules ensure accurate rendering of all weak-verb patterns across tenses.