From Cognitive Typology Wiki
Jump to navigation Jump to search
Part of a Model 2 series on



View Computation Index

J- (pronounced: /ʤeɪ ˈmaɪnəs/), also known as Definitional Processing, is a function module in the cognitive typology architecture responsible for managing value object types. It works to determine the boundaries around an object, and what constitutes its definition. J- corresponds to Ji in Model 1.


The operation of J- is represented computationally using pseudocode, allowing it to be syntactically convertible to any programming language. The following code is a representation of J- as of Dec 8, 2020.

	# Load the necessary assets
	IMPORT jSystem
	SIDELOAD motorSystem
	SIDELOAD languageSystem

	# Select one object to define
	theObject = theObjects[0]

	# Define mono as exactly 1
	mono = SCALE theObject to 1

 	# Check to see if the object is internally non-monistic
	IF an element in array theObject != mono do

 		# Problem detected, tell motor and language systems to halt
		PASS halt to motorSystem
		PASS halt to languageSystem

 		# Run a loop on each sub-object (element) of theObject array
		FOR i to theObject length do

 			# Measure their caliber, or decimal, in relation to monistic perfection
			objCaliber = theObject[i] / mono

 				# If the caliber of the sub-object is lower than 80%, remove it from the object
  				IF objCaliber < 0.8 do
  					FILTER objCaliber
 					APPEND to newObject
 				END IF
 	ELSE do
 		# If the object does match mono, leave it the same
  		IGNORE theObject

 	# Update the object to the new result
	theObject = newObject


The function begins by loading the necessary libraries for its operation: the judgment, motor and language systems. It then takes one object (theObject) from theObjects to focus on. Mono is defined as the object's singular value, scaled to 1. Next, the elements within theObject array are each compared against this monistic totality, where the monistic ideal would equal 1. If a sub-object is found to not be compatible with the monistic ideal, a warning message is sent to the motor and language systems, suggesting they halt their movement. The function then examines the individual sub-objects making up theObject and measures their individual caliber in relation to the monistic ideal. If the sub-objects do not have an acceptable level (over 0.8) of internal consistency to the ideal, they are filtered/removed from the object's array. If they do have a level of internal consistency at or above 0.8, they are added to the newObject. Then, theObject is updated to the newObject, refining the definition of the object by omitting from it any sub-objects that did not have strong parity with the whole.

Emergent Effects

The following effects result from the code above playing forward across thousands of cycles, generating highly abstracted objects.

J- Monistic Caliber

The operation objCaliber = theObject[i] / mono determines each sub-object's proximity or distance to the aggregated result of the object. However, over the course of time, this proximity or distance from an ideal measurement gives each object a type of "caliber" which registers phenomenologically as a unique experience of that object. This qualia experience may be described in different ways, and can be experienced as an object’s level of quality, its conceptual perfection, degree of purity, degree of truth, or degree of beauty/aesthetics. Thus, J- causes all objects to have a degree of conceptual purity and perfection to them, along a spectrum, which is its monistic caliber.

J- Static Gestalt Palate

In the J- operation, objects first enter through P+‘s Information Gathering and are passed to J- in a spontaneous or disorderly sequence. The operation of J- takes whichever object is presented to it and evaluates it statically, in isolation. This isolated analysis is liberated from linear cause-effect object relationships (J+), or temporal contextualizing (P-). The result of this evaluation is an acute sense of an object’s static measure along a mono spectrum (0-1), but without any necessary adherence to logical or deductive sequences. The answer J- comes to is not the result of a deductive conclusion, but results from a non-causal measurement of an object's monistic coherence. Thus, its inner coherence is registered as a gestalt conclusion. The sum of the root object and sub-objects is what gives the mono value, as a value that is the aggregate of the parts. This identification of monistic caliber is registered phenomenologically similar to the qualia of taste, making J- akin to a palate.

J- Essential Understanding

As the J- operation carries out hundreds of cycles on the same objects, highly abstracted objects develop a kind of non-contingent tautological definition. As previously stated, J- is non-procedural and therefore the processing it performs refines the parameters of objects until they resemble their own mono metric with high levels of inner consistency. Consequently, over time abstract objects come to be seen as pure concepts, leading to an essentialist understanding of reality to form. However, this essentialism isn't necessarily explicitly translated into language, as J- is not grammatical in nature. Thus, J- will have an essential understanding of when an abstract object is present, but will detect it using its gestalt palate. Through participation with other cognitive processes, this identification can be given verbal shape but not without loss of information, as not all of J-'s gestalt objects will have linguistic analogs.