# Algebra

Algebra (French: algèbre) is a branch of mathematics which reduces the solution of problems to manipulations of symbolic expressions.

Formalisation can provide a core of psychoanalytic theory.

The formulae thus become a medium for the transmission of psychoanalytic knowledge.

## Formalization

Jacques Lacan begins to use algebraic symbols in 1955 (in an attempt to formalise psychoanalysis).

Jacques Lacan attempted to formalize psychoanalytic theory in terms of algebraic symbols.

Lacan used quasi-mathematical formulae in an attempt to set psychoanalysis on a more scientific footing.

Formalisation is necessary for psychoanalysis to acquire scientific status.

The algebraic symbols are to be used, manipulated and read in various different ways.[1]

## Details

The difference between upper- and lower-case symbols, the difference between italicised and non-italicised symbols, the use of the apostrophe, the minus sign, and subscripts.

For example the upper-case letters usually refer to the symbolic order, whereas the lower-case letters usually refer to the imaginary.

The use of the bar is also important.

His use of algebraic formulations is in fact unconnected to mathematics itself, but merely provides a concise way of expressing complex psychoanalytic concepts.

a generalization of arithmetic in which letters representing numbers are combined a branch of mathematics in which symbols, usually letters of the alphabet, represent numbers or members of a specified set and are used to represent quantities and to express general relationships that hold for all members of the set.

The algebraic symbols used by Lacan, which appear principally in the mathemes, schema l and the graph of desire, are listed below, together with their most common meaning.

The symbols do not always refer to the same concept throughout Lacan's work, but are used in different ways as his work develops.

Therefore some caution should be exercised when referring to the following list of equivalences.

Even other symbols which are relatively stable in meaning are occasionally used in very different ways.

## Algebra

A = the big Other A = the barred Other a = (see objet petit a) a' = (see objet petit a) S = 1. (before 1957) the subject 2. (from 1957 on) the signifier 3. (in the schemas of Sade) the raw subject of pleasure S = the barred subject S1 = the master signifier S2 = the signifying chain/knowledge s = the signified (in the Saussurean algorithm) S(A) = the signifier of a lack in the Others (A) = the signification of the Other (the messagelsymptom) D = demand d = desire m = the ego (moi) i = the specular image (schema R) i(a) = 1. the specular image (graph of desire) 2. the ideal ego (optical model) I = the ego-ideal (schema R) I(A) = the ego-ideal (graph of desire) H = the real phallus <? = the symbolic phallus [upper-case phi] 9 = the imaginary phallus [lower-case phi] (-9) = castration [minus phi] S = the symbolic order (schema R) R = the field of reality (schema R) I = the imaginary order (schema R) P = the symbolic father/Name-of-the-Father p = the imaginary father M = the symbolic mother J = jouissance Je = phallic jouissance JA = the jouissance of the other E = the statement e = the enunciation V = the will to enjoy (volontÈ de jouissance)

## References

1. Lacan, Jacques. Écrits: A Selection. Trans. Alan Sheridan. London: Tavistock Publications, 1977. p.313

SYMBOL TRANSLATION
A the big Other
A the barred Other
a (see objet petit a
a' (see objet petit a
1. (before 1957) the subject
2.(from 1957 on) the signifier
3. (in the schemas of Sade) the raw subject of pleasure
the barred subject
the master signifier
the signifying chain/knowledge
s the signified (in the Saussurean algorithm
the signifier of a lack in the Other
the signification of the Other (the message/symptom)
D Demand
d Desire
m the ego (moi)
i the specular image (schema R)
i(a) 1. the specular image (graph of desire)
2. the ideal ego (optical model)
I the ego-ideal (schema R)
I(A) the ego-ideal (graph of desire)
Π the real phallus
Φ the symbolic phallus [upper-case phi]
(-φ) the imaginary phallus [lower-case phi]
S the symbolic order (schema R)
R the field of reality (schema R)
I the imaginary order (schema R)
P the symbolic father / Name-of-the-Father
p the imaginary father
M the symbolic mother
J Jouissance
phallic jouissance
JA the jouissance of the Other
E the statement
e the enunciation
V the will-to-enjoy (volonté de jouissance)

Debug data:
• `[objectcache] The APCu extension is loaded and the apc.serializer INI setting is set to "default". This can cause memory corruption! You should change apc.serializer to "php" instead. See <https://github.com/krakjoe/apcu/issues/38>.`
• `[objectcache] The APCu extension is loaded and the apc.serializer INI setting is set to "default". This can cause memory corruption! You should change apc.serializer to "php" instead. See <https://github.com/krakjoe/apcu/issues/38>.`
• `IP: 34.204.168.209`
• ```Start request GET /index.php?title=Algebra&oldid=11681 HTTP HEADERS: USER-AGENT: CCBot/2.0 (https://commoncrawl.org/faq/) ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 ACCEPT-LANGUAGE: en-US,en;q=0.5 IF-MODIFIED-SINCE: Tue, 19 Nov 2019 02:22:21 GMT ACCEPT-ENCODING: br,gzip HOST: nosubject.com X-FORWARDED-PROTO: https X-HTTPS: on X-FORWARDED-FOR: 34.204.168.209 CONTENT-LENGTH: 0```
• `[caches] cluster: APCUBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: APCUBagOStuff, session: APCUBagOStuff`
• `[caches] LocalisationCache: using store LCStoreDB`
• `[CryptRand] 0 bytes of randomness leftover in the buffer.`
• `[session] SessionBackend "bj8gll3j70bfhf4g2iobn5fqcc19rb10" is unsaved, marking dirty in constructor`
• `[session] SessionBackend "bj8gll3j70bfhf4g2iobn5fqcc19rb10" save: dataDirty=1 metaDirty=1 forcePersist=0`
• `[cookie] already deleted setcookie: "riotawfb_upmark_session", "", "1558902117", "/", "", "1", "1"`
• `[cookie] already deleted setcookie: "riotawfb_upmarkUserID", "", "1558902117", "/", "", "1", "1"`
• `[cookie] already deleted setcookie: "riotawfb_upmarkToken", "", "1558902117", "/", "", "1", "1"`
• `[cookie] already deleted setcookie: "forceHTTPS", "", "1558902117", "/", "", "", "1"`
• `Unstubbing \$wgParser on call of \$wgParser::setHook from require_once`
• `Parser: using preprocessor: Preprocessor_DOM`
• `[DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.`
• ```[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: using request info { "IPAddress": "34.204.168.209", "UserAgent": "CCBot\/2.0 (https:\/\/commoncrawl.org\/faq\/)", "ChronologyProtection": false, "ChronologyPositionIndex": 0 }```
• `[DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: connected to database 0 at 'localhost'.`
• `[GlobalTitleFail] RequestContext::getTitle called by User->load/Hooks::run/Hooks::callHook/NetworkAuth->onUserLoadAfterLoadFromSession/RequestContext->getTitle with no title set.`
• ```NetworkAuth: Testing iprange record: Array ( [0] => 107.161.29.55/8 )```
• `NetworkAuth: IP 34.204.168.209 is not in range!`
• `Title::getRestrictionTypes: applicable restrictions to [[Algebra]] are {edit,move}`
• `[ContentHandler] Created handler for wikitext: WikitextContentHandler`
• ```[DBPerformance] Expectation (writes <= 0) by MediaWiki::main not met (actual: 2): query-m: UPDATE `user` SET user_touched = 'X' WHERE user_id = N [TRX#7324c7] #0 /home/riotawfb/nosubject.com/includes/libs/rdbms/TransactionProfiler.php(219): Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated('writes', 'query-m: UPDATE...', 2) #1 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(1256): Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion('query-m: UPDATE...', 1590438117.5725, true, 0) #2 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(1151): Wikimedia\Rdbms\Database->doProfiledQuery('UPDATE `user` S...', 'UPDATE /* Wikim...', true, 'Wikimedia\\Rdbms...') #3 /home/riotawfb/nosubject.com/extensions/LastUserLogin/LastUserLogin.body.php(35): Wikimedia\Rdbms\Database->query('UPDATE `user` S...') #4 /home/riotawfb/nosubject.com/includes/Hooks.php(177): LastUserLogin::onBeforeInitialize(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest), Object(MediaWiki)) #5 /home/riotawfb/nosubject.com/includes/Hooks.php(205): Hooks::callHook('BeforeInitializ...', Array, Array, NULL) #6 /home/riotawfb/nosubject.com/includes/MediaWiki.php(187): Hooks::run('BeforeInitializ...', Array) #7 /home/riotawfb/nosubject.com/includes/MediaWiki.php(861): MediaWiki->performRequest() #8 /home/riotawfb/nosubject.com/includes/MediaWiki.php(524): MediaWiki->main() #9 /home/riotawfb/nosubject.com/index.php(42): MediaWiki->run() #10 {main}```
• `[MessageCache] MessageCache::load: Loading en... local cache is empty, got from global cache`
• `Unstubbing \$wgLang on call of \$wgLang::_unstub from ParserOptions->__construct`
• `[caches] parser: APCUBagOStuff`
• `Article::view using parser cache: no`
• `[objectcache] Rejected set() for riotawfb_upmark:revisiontext:textid:tt%3A11617 due to pending writes.`
• `Article::view: doing uncached parse`
• `[Preprocessor] Cached preprocessor output (key: riotawfb_upmark:preprocess-xml:758efdf8f9a2f71cb3fb0fc1fd40a6d8:0)`
• `[objectcache] Rejected set() for riotawfb_upmark:page:10:e0184adedf913b076626646d3f52c3b49c39ad6d due to pending writes.`
• `[objectcache] Rejected set() for global:revision-row-1.29:riotawfb_upmark:4949:24314 due to pending writes.`
• `[objectcache] Rejected set() for riotawfb_upmark:revisiontext:textid:tt%3A24095 due to pending writes.`
• `[objectcache] Rejected set() for riotawfb_upmark:file:9b25bc289c58061263b7eee34f2aa8d6f3675473 due to pending writes.`
• `[Mime] MimeAnalyzer::loadFiles: loading mime types from /home/riotawfb/nosubject.com/includes/libs/mime/mime.types`
• `[Mime] MimeAnalyzer::loadFiles: loading mime info from /home/riotawfb/nosubject.com/includes/libs/mime/mime.info`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/6/61/BigS.gif/13px-BigS.gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/6/61/BigS.gif/13px-BigS.gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 13x13 thumbnail at /tmp/transform_3782c769e128.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/6/61/BigS.gif/13px-BigS.gif`
• `TransformationalImageHandler::doTransform: creating 13x13 thumbnail at /tmp/transform_a7992b321b3c.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/6/61/BigS.gif/13px-BigS.gif`
• `TransformationalImageHandler::doTransform: creating 13x13 thumbnail at /tmp/transform_1343074f2ae1.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[objectcache] Rejected set() for riotawfb_upmark:file:dc0cc59fd24dc2b34e6ca85b31cf80aa6f8cad36 due to pending writes.`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/c/c1/StrikeS.gif/14px-StrikeS.gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/c/c1/StrikeS.gif/14px-StrikeS.gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 14x26 thumbnail at /tmp/transform_1fbc1623f5a8.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/c/c1/StrikeS.gif/14px-StrikeS.gif`
• `TransformationalImageHandler::doTransform: creating 14x26 thumbnail at /tmp/transform_60c6a4ad1392.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/c/c1/StrikeS.gif/14px-StrikeS.gif`
• `TransformationalImageHandler::doTransform: creating 14x26 thumbnail at /tmp/transform_ed6d04a3a23d.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[objectcache] Rejected set() for riotawfb_upmark:file:d709db9cb7f380c2cd11ba5ff396244a75ced9a2 due to pending writes.`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/1/18/SS1.gif/18px-SS1.gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/1/18/SS1.gif/18px-SS1.gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_e7f944354cc0.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/1/18/SS1.gif/18px-SS1.gif`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_ec76693edfe2.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/1/18/SS1.gif/18px-SS1.gif`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_cd0ff079182a.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[objectcache] Rejected set() for riotawfb_upmark:file:72c8ac8cacf33045fe5424ca2e4da3503b38ae71 due to pending writes.`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/49/SS2.gif/18px-SS2.gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/4/49/SS2.gif/18px-SS2.gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_62c27a99bdb5.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/49/SS2.gif/18px-SS2.gif`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_4fdb8d6aab94.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/49/SS2.gif/18px-SS2.gif`
• `TransformationalImageHandler::doTransform: creating 18x26 thumbnail at /tmp/transform_59d80b329f4c.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[objectcache] Rejected set() for riotawfb_upmark:file:6c4b34df768725b54533b75ba12264f818d6c119 due to pending writes.`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4d/StrikeS(A).gif/31px-StrikeS(A).gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/4/4d/StrikeS(A).gif/31px-StrikeS(A).gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_14452059461f.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4d/StrikeS(A).gif/31px-StrikeS(A).gif`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_d4373987053c.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4d/StrikeS(A).gif/31px-StrikeS(A).gif`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_03700dd479a6.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[objectcache] Rejected set() for riotawfb_upmark:file:dd14f8d75d109a3efc172edf8937f4662ad83966 due to pending writes.`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4b/S(a).gif/31px-S(a).gif`
• `[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/4/4b/S(a).gif/31px-S(a).gif does not exist.`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_c45e75b0a305.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4b/S(a).gif/31px-S(a).gif`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_26d8e7f31e2c.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `File::transform: Doing stat for mwstore://local-backend/local-thumb/4/4b/S(a).gif/31px-S(a).gif`
• `TransformationalImageHandler::doTransform: creating 31x28 thumbnail at /tmp/transform_3adaf42c4b04.gif using scaler im`
• `TransformationalImageHandler::doTransform: returning unscaled image`
• `[Preprocessor] Loaded preprocessor output from cache (key: riotawfb_upmark:preprocess-xml:758efdf8f9a2f71cb3fb0fc1fd40a6d8:0)`
• `MediaWiki::preOutputCommit: primary transaction round committed`
• `MediaWiki::preOutputCommit: pre-send deferred updates completed`
• `[DBReplication] Wikimedia\Rdbms\ChronologyProtector::shutdownLB: DB 'localhost' touched`
• `MediaWiki::preOutputCommit: LBFactory shutdown completed`
• ```[DBPerformance] Expectation (writes <= 0) by MediaWiki::main not met (actual: 3): query-m: INSERT INTO `online` (userid,username,timestamp) VALUES ('X' [TRX#7324c7] #0 /home/riotawfb/nosubject.com/includes/libs/rdbms/TransactionProfiler.php(219): Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated('writes', 'query-m: INSERT...', 3) #1 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(1256): Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion('query-m: INSERT...', 1590438118.3102, true, 2) #2 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(1151): Wikimedia\Rdbms\Database->doProfiledQuery('INSERT INTO `on...', 'INSERT /* WhosO...', true, 'WhosOnlineHooks...') #3 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/DatabaseMysqlBase.php(1371): Wikimedia\Rdbms\Database->query('INSERT INTO `on...', 'WhosOnlineHooks...') #4 /home/riotawfb/nosubject.com/extensions/WhosOnline/WhosOnlineHooks.php(29): Wikimedia\Rdbms\DatabaseMysqlBase->upsert('`online`', Array, Array, Array, 'WhosOnlineHooks...') #5 [internal function]: WhosOnlineHooks::{closure}(1) #6 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(3390): call_user_func_array(Object(Closure), Array) #7 /home/riotawfb/nosubject.com/includes/libs/rdbms/database/Database.php(3250): Wikimedia\Rdbms\Database->runOnTransactionIdleCallbacks(1) #8 /home/riotawfb/nosubject.com/extensions/WhosOnline/WhosOnlineHooks.php(31): Wikimedia\Rdbms\Database->onTransactionIdle(Object(Closure)) #9 /home/riotawfb/nosubject.com/includes/Hooks.php(177): WhosOnlineHooks::onBeforePageDisplay(Object(OutputPage), Object(SkinVector)) #10 /home/riotawfb/nosubject.com/includes/Hooks.php(237): Hooks::callHook('BeforePageDispl...', Array, Array, NULL, 'WhosOnlineHooks...') #11 /home/riotawfb/nosubject.com/includes/OutputPage.php(2385): Hooks::runWithoutAbort('BeforePageDispl...', Array) #12 /home/riotawfb/nosubject.com/includes/MediaWiki.php(868): OutputPage->output(true) #13 /home/riotawfb/nosubject.com/includes/MediaWiki.php(880): MediaWiki->{closure}() #14 /home/riotawfb/nosubject.com/includes/MediaWiki.php(524): MediaWiki->main() #15 /home/riotawfb/nosubject.com/index.php(42): MediaWiki->run() #16 {main}```
• `Title::getRestrictionTypes: applicable restrictions to [[Algebra]] are {edit,move}`